Python - 数据科学之伯努利分布

  • 简述

    伯努利分布是二项式分布的一种特殊情况,其中进行了一次实验,因此观察次数为 1。因此,伯努利分布描述了恰好具有两个结果的事件。
    我们使用 numpy 库中的各种函数来数学计算伯努利分布的值。创建直方图,我们在其上绘制概率分布曲线。
    
    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如下 -
    伯努利.png