概述
概率分布抽样-离散
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模块与概率论概率分布抽样-离散概率分布抽样-伪连续序列抽样与重排所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复