Dystrybucja Pythona-Bernoulliego
Rozkład Bernoulliego jest szczególnym przypadkiem rozkładu dwumianowego, w którym przeprowadzany jest jeden eksperyment, tak że liczba obserwacji wynosi 1. Zatem rozkład Bernoulliego opisuje zdarzenia mające dokładnie dwa wyniki.
Używamy różnych funkcji w bibliotece numpy do matematycznego obliczania wartości rozkładu Bernoulliego. Tworzone są histogramy, na których wykreślamy krzywą rozkładu prawdopodobieństwa.
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')
Jego output wygląda następująco -