我是靠谱客的博主 知性电话,最近开发中收集的这篇文章主要介绍Python的random模块与概率论概率分布抽样-离散概率分布抽样-伪连续序列抽样与重排,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

概率分布抽样-离散

random.randint(a,b) # 离散均匀分布
random.randrange([start,]stop[,step]) # 离散均匀分布
离散指数分布-缺失!
伯努利分布-缺失!
二项分布-缺失!
几何分布-缺失!
泊松分布-缺失!

概率分布抽样-伪连续

random.uniform(a,b) # 均匀分布
random.random() a=0、b=1的均匀分布
random.triangular(low, high, mode) # 三角分布
random.betavariate(alpha, beta) # β分布
random.expovariate(lambd) # 指数分布
random.gammavariate(alpha, beta) # 伽玛分布
random.normalvariate(mu, sigma) # 正态分布
random.gauss(mu, sigma) # 高斯分布,即正态分布
random.lognormvariate(mu, sigma) # 对数正态分布
random.vonmisesvariate(mu, kappa) # 卡帕分布
random.paretovariate(alpha) # 帕累托分布
random.weibullvariate(alpha, beta) # 威布尔分布
卡方分布-缺失!
t分布/学生分布-缺失!
F分布-缺失!

序列抽样与重排

random.choices(population,weights=None,*,cum_weights=None,k=1)

population元素权重均布时抽k次的结果
population元素权重为weights时抽k次的结果
population元素累积权重为cum_weights时抽k次的结果

 random.sample(sequence, k)

sequence元素权重均布时抽k次的结果

random.shuffle(x[, random])

x序列重排,无返回值。

最后

以上就是知性电话为你收集整理的Python的random模块与概率论概率分布抽样-离散概率分布抽样-伪连续序列抽样与重排的全部内容,希望文章能够帮你解决Python的random模块与概率论概率分布抽样-离散概率分布抽样-伪连续序列抽样与重排所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(52)

评论列表共有 0 条评论

立即
投稿
返回
顶部