脚本专栏 
首页 > 脚本专栏 > 浏览文章

python生成特定分布数的实例

(编辑:jimmy 日期: 2024/11/20 浏览:3 次 )

我就废话不多说了,直接上代码吧!

from scipy.stats import binom, norm, beta, expon
import numpy as np
import matplotlib.pyplot as plt
#泊松分布
x = np.random.poisson(lam=34.7, size=10000) 
pillar = 100
a = plt.hist(x, bins=pillar, color='black', alpha=0.5)
plt.xlabel((u'频数'))
plt.ylabel(u'频数出现数目')
plt.grid()
plt.show()
#负二项分布
from scipy.stats import nbinom
help(nbinom)
p=0.055
r=2.1734
x = nbinom.rvs(r, p, size=10000)
pillar = 50
a = plt.hist(x, bins=pillar)
plt.xlabel((u'频数'))
plt.ylabel(u'频数出现数目')
plt.grid()
plt.show()

以上这篇python生成特定分布数的实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持。

上一篇:Django3.0 异步通信初体验(小结)
下一篇:在OpenCV里实现条码区域识别的方法示例
友情链接:杰晶网络 DDR爱好者之家 南强小屋 黑松山资源网 白云城资源网 SiteMap