Python或Numpy中是否有内置库可以根据各种常见分布生成随机数,例如:
还有其他各种?
是否有这样的具有多变量分布的库?
#!/usr/bin/env python
from scipy.stats import bernoulli,poisson,norm,expon
伯努利、泊松、范数、指数和许多其他方法都有记录here http://www.scipy.org/doc/api_docs/SciPy.stats.distributions.html
print(norm.rvs(size=30))
print(bernoulli.rvs(.3,size=30))
print(poisson.rvs(1,2,size=30))
print(expon.rvs(5,size=30))
scipy.stats 中定义的所有分布都具有 pdf、cdf、rvs(随机变量)的通用接口。更多信息here http://webcache.googleusercontent.com/search?q=cache:n7h6Kx32R54J:www.rexx.com/~dkuhlman/scipy_guide_01.html#stats.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)