python里也没有现成的函数能够生成服从一些常用概率分布的随机数?比如正态分布,均匀分布,卡方分布之类一系列常用的概率分布。
2个回答
numpy里有现成的生成服从某个概率分布的随机变量,而且可以自己设置参数和随机数的数量。
numpy.random.beta(a, b[, size]) Beta分布随机变量
numpy.random.binomial(n, p[, size]) 二项分布随机变量
numpy.random.chisquare(df[, size]) 卡方分布随机变量
numpy.random.dirichlet(alpha[, size]) 狄利克雷分布随机变量
numpy.random.exponential([scale, size]) 指数分布随机变量
numpy.random.geometric(p[, size]) 几何分布随机变量
numpy.random.normal([loc, scale, size]) 正态分布随机变量
numpy.random.poisson([lam, size]) 泊松分布随机变量
numpy.random.uniform([low, high, size]) 均匀分布随机变量
numpy.random.wald(mean, scale[, size]) Wald分布随机变量
果断收藏之
-
开门呀是我
2017-03-29 10:35
+1
-
FTD
2017-03-29 12:07
+2
-
DeGang
2017-04-15 13:14
+3
-
阳春面
2017-10-15 11:49
+1024!谢谢分享!
-
CatalanFubini
2017-10-15 11:55