当前位置: 首页 > 文档资料 > Python 数据科学 >

Python Bernoulli Distribution

优质
小牛编辑
131浏览
2023-12-01

伯努利分布是二项分布的一个特例,其中进行单个实验以使观察的数量为1.因此,伯努利分布因此描述具有恰好两个结果的事件。

我们在numpy库中使用各种函数来数学计算bernoulli分布的值。 创建直方图,我们在其上绘制概率分布曲线。

from scipy.stats import bernoulli
import seaborn as sb
data_bern = bernoulli.rvs(size=1000,p=0.6)
ax = sb.distplot(data_bern,
                  kde=True,
                  color='crimson',
                  hist_kws={"linewidth": 25,'alpha':1})
ax.set(xlabel='Bernouli', ylabel='Frequency')

output如下 -

bernoulli.png