Code前端首页关于Code前端联系我们

Python 统计数据分析教程:处理二项分布模型

terry 2年前 (2023-09-25) 阅读数 48 #后端开发

二项分布模型处理在一系列试验中仅找到两种可能结果的事件的成功概率。例如,抛硬币的结果总是正面或反面。估计在二项式分布期间抛硬币 10 次获得 3 正面朝上的概率。

为了创建这样的概率分布图,我们使用带有内置函数的seaborn python 库。此外,scipy 包有助于生成二项式分布。

from scipy.stats import binom
import seaborn as sb

binom.rvs(size=10,n=20,p=0.8)

data_binom = binom.rvs(n=20,p=0.8,loc=0,size=1000)
ax = sb.distplot(data_binom,
                  kde=True,
                  color='blue',
                  hist_kws={"linewidth": 25,'alpha':1})
ax.set(xlabel='Binomial', ylabel='Frequency')
Python

执行上面的代码示例,得到以下结果 -

python统计数据分析教程:二项分布模型处理

版权声明

本文仅代表作者观点,不代表Code前端网立场。
本文系作者Code前端网发表,如需转载,请注明页面地址。

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

热门