LogNormal

LogNormal()

Lognormal distribution parameterized by underlying normal mu and sigma.

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 lognormal distribution from positive percentile bounds.
fit Fit a lognormal distribution to positive observations.
pdf Probability density function.
ppf Percent point function / inverse CDF.
sample Generate random samples.
validate_params Validate mu and sigma parameters.

cdf

LogNormal.cdf(x)

Cumulative distribution function.

elicit

LogNormal.elicit(lower, upper, confidence=0.8, name=None)

Elicit a lognormal distribution from positive percentile bounds.

fit

LogNormal.fit(data, name=None)

Fit a lognormal distribution to positive observations.

pdf

LogNormal.pdf(x)

Probability density function.

ppf

LogNormal.ppf(q)

Percent point function / inverse CDF.

sample

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

Generate random samples.

validate_params

LogNormal.validate_params(params)

Validate mu and sigma parameters.