Binomial

Binomial()

Binomial distribution parameterized by trials n and probability 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 binomial distribution from n and p.
fit Fit a binomial distribution with known n to count observations.
pdf Probability mass function.
ppf Percent point function / inverse CDF.
sample Generate random samples.
validate_params Validate the n and p parameters.

cdf

Binomial.cdf(x)

Cumulative distribution function.

elicit

Binomial.elicit(n, p, name=None)

Elicit a binomial distribution from n and p.

fit

Binomial.fit(data, n, name=None)

Fit a binomial distribution with known n to count observations.

pdf

Binomial.pdf(x)

Probability mass function.

ppf

Binomial.ppf(q)

Percent point function / inverse CDF.

sample

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

Generate random samples.

validate_params

Binomial.validate_params(params)

Validate the n and p parameters.