概率统计中的几种常见分布

2018-07-27  本文已影响356人  上行彩虹人

正态分布

from scipy.stats import norm
data2 = np.linspace(1.5,1,9,10000)
plt.plot(data2,norm.pdf(data2,loc=1.7,scale=0.05))

二项分布 (抛硬币)

from scipy.stats import binom
n,p =10,0.5#抛10次硬币每次朝上概率为0.5
data3 = np.arange(1,11)
plt.plot(data3,binom.pmf(data3,n,p),'bo')#bo 是绘制蓝点 离散
image.png

泊松分布 (主要用于模拟流量)

from scipy.stats import poisson
num = 20000
data4 = np.arange(19000,21000)
plt.plot(data4,poisson.pmf(data4,num),'bo')
image.png

指数分布

from scipy.stats import expon
data5 = np.linspace(1,7,10000)
plt.plot(data5,expon.pdf(data5)*100)
image.png
上一篇下一篇

猜你喜欢

热点阅读