Python - Distribuição Bernoulli

A distribuição de Bernoulli é um caso especial da distribuição Binomial em que um único experimento é conduzido de forma que o número de observações seja 1. Portanto, a distribuição de Bernoulli descreve eventos com exatamente dois resultados.

Usamos várias funções na biblioteca numpy para calcular matematicamente os valores de uma distribuição bernoulli. Histogramas são criados sobre os quais traçamos a curva de distribuição de probabilidade.

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')

Está output é o seguinte -