终于搞清楚正态分布、指数分布到底是个啥了

终于搞清楚正态分布、指数分布到底是个啥了前一篇文章写的是离散型随机变量的概率分布 今天我们来聊聊连续型随机变量的概率分布

大家好,欢迎来到IT知识分享网。

前一篇文章写的是离散型随机变量的概率分布,今天我们来聊聊连续型随机变量的概率分布。

并非所有的数据都是连续的,根据数据类型的不同,有不同的求概率的方法,对于离散型随机变量的概率分布,我们关心的是取某一个特定数值下的概率,而对于连续型随机变量的概率分布,我们关心的是取某一个特定范围内的概率

首先要提到的一个概念就是:

概率密度函数

概率密度函数用来描述连续型随机变量的概率分布,用函数f(x)表示连续型随机变量,将f(x)就称为概率密度函数,概率密度并非概率,只是一种表示概率的方法,大家不要混淆,其曲线下面的面积表示概率。

概率密度函数下方的总面积为1,因为面积代表概率,而概率是必须为1。

终于搞清楚正态分布、指数分布到底是个啥了

下面是三种典型的连续型随机变量的概率分布

1. 正态分布

随机变量X服从一个数学期望为μ、方差为σ^2的正态分布,就是正态分布,也叫做高斯分布,通常记做:

终于搞清楚正态分布、指数分布到底是个啥了

标准正态分布

正态分布是一个钟形曲线,曲线对称,中央部分的概率密度最大,越往两边,概率密度越小。μ决定了曲线的中央位置,σ决定了曲线的分散性,σ越大,曲线越平缓,σ越小,曲线越陡峭。

终于搞清楚正态分布、指数分布到底是个啥了

如何求正态分布的概率?

正态分布的概率密度函数满足:

终于搞清楚正态分布、指数分布到底是个啥了

连续型随机变量的理想模型就是正态分布,求正态分布的概率同样是求概率密度曲线下的面积,曲线的面积如何求?没关系,已经有前人栽树了,总结好了一整套的概率对应表,我们就直接乘凉就好了,其实求正态分布下的概率,是高中数学的知识点,但是如今我们完全可以借助Excel、Python这些工具也是可以直接计算出来,就没必要学习怎么去手算了。

标准正态分布的意义是,任何一个正态分布都可以通过线性变换转换为标准正态分布。

终于搞清楚正态分布、指数分布到底是个啥了

正态分布

  • 数值分布在(μ—σ,μ+σ)中的概率为0.6826
  • 数值分布在(μ—2σ,μ+2σ)中的概率为0.9544
  • 数值分布在(μ—3σ,μ+3σ)中的概率为0.9974
    因此可以认为,Y 的取值几乎全部集中在(μ—3σ,μ+3σ)]区间内,超出这个范围的可能性仅占不到0.3%,这是一个小概率事件,通常在一次试验中是不会发生的,一旦发生就可以认为质量出现了异常。
终于搞清楚正态分布、指数分布到底是个啥了

可以用Python里的matplotlib来画一下正态分布

scipy.stats 是 scipy 专门用于统计的函数库,所有的统计函数都位于子包 scipy.stats 中

fig,ax = plt.subplots(1,1) loc = 1 scale = 2.0 #平均值, 方差, 偏度, 峰度 mean,var,skew,kurt = norm.stats(loc,scale,moments='mvsk') #print mean,var,skew,kurt #ppf:累积分布函数的反函数。q=0.01时,ppf就是p(X<x)=0.01时的x值。 x = np.linspace(norm.ppf(0.01,loc,scale),norm.ppf(0.99,loc,scale),100) ax.plot(x, norm.pdf(x,loc,scale),'b-',label = 'norm') plt.title(u'正态分布概率密度函数') plt.show() 

结果:

终于搞清楚正态分布、指数分布到底是个啥了

2. 均匀分布

均匀分布,也叫矩形分布,是概率密度函数在结果区间内为固定数值的分布

终于搞清楚正态分布、指数分布到底是个啥了

均匀分布

它的概率密度函数为:

终于搞清楚正态分布、指数分布到底是个啥了

均匀分布在自然情况下极为罕见,同样来画一下均匀分布

# 均匀分布 fig,ax = plt.subplots(1,1) loc = 1 scale = 1 #平均值, 方差, 偏度, 峰度 mean,var,skew,kurt = uniform.stats(loc,scale,moments='mvsk') #ppf:累积分布函数的反函数。q=0.01时,ppf就是p(X<x)=0.01时的x值。 x = np.linspace(uniform.ppf(0.01,loc,scale),uniform.ppf(0.99,loc,scale),100) ax.plot(x, uniform.pdf(x,loc,scale),'b-',label = 'uniform') plt.title(u'均匀分布概率密度函数') plt.show() 

结果:

终于搞清楚正态分布、指数分布到底是个啥了

3. 指数分布

指数分布是描述泊松过程中的事件之间的时间的概率分布,即事件以恒定平均速率连续且独立地发生的过程。如旅客进机场的时间间隔,还有许多电子产品的寿命分布一般服从指数分布。

终于搞清楚正态分布、指数分布到底是个啥了

指数分布

其概率密度函数为:

终于搞清楚正态分布、指数分布到底是个啥了

fig,ax = plt.subplots(1,1) lambdaUse = 2 loc = 0 scale = 1.0/lambdaUse #平均值, 方差, 偏度, 峰度 mean,var,skew,kurt = expon.stats(loc,scale,moments='mvsk') #ppf:累积分布函数的反函数。q=0.01时,ppf就是p(X<x)=0.01时的x值。 x = np.linspace(expon.ppf(0.01,loc,scale),expon.ppf(0.99,loc,scale),100) ax.plot(x, expon.pdf(x,loc,scale),'b-',label = 'expon') plt.title(u'指数分布概率密度函数') plt.show() 

结果:

终于搞清楚正态分布、指数分布到底是个啥了

终于搞清楚正态分布、指数分布到底是个啥了

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://yundeesoft.com/167302.html

(0)
上一篇 2025-01-12 08:25
下一篇 2025-01-12 08:33

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注微信