Bernoulli

Bernoulli()

Bernoulli distribution for binary outcomes, parameterized by p.

Attributes

Name Description
mean Expected value.
support Distribution support.
variance Variance.
x_range Practical plotting range.

Methods

Name Description
cdf Cumulative distribution function.
elicit Elicit a Bernoulli distribution from a success probability.
fit Fit a Bernoulli distribution to binary observations.
pdf Probability mass function.
ppf Percent point function / inverse CDF.
sample Generate random samples.
validate_params Validate the p success-probability parameter.

cdf

Bernoulli.cdf(x)

Cumulative distribution function.

elicit

Bernoulli.elicit(p, name=None)

Elicit a Bernoulli distribution from a success probability.

fit

Bernoulli.fit(data, name=None)

Fit a Bernoulli distribution to binary observations.

pdf

Bernoulli.pdf(x)

Probability mass function.

ppf

Bernoulli.ppf(q)

Percent point function / inverse CDF.

sample

Bernoulli.sample(size=1, *, seed=None)

Generate random samples.

validate_params

Bernoulli.validate_params(params)

Validate the p success-probability parameter.