statsmodels.distributions.bernstein.BernsteinDistributionUV#

class statsmodels.distributions.bernstein.BernsteinDistributionUV(cdf_grid)[source]#

Univariate distribution based on Bernstein polynomials.

Parameters:
cdf_gridarray_like

cdf values on a equal spaced grid of the unit interval [0, 1].

Attributes:
prob_grid

Methods

cdf(x[, method])

cdf values evaluated at x.

from_data(data, k_bins)

Create distribution instance from data using histogram binning.

get_marginal(idx)

Get marginal BernsteinDistribution.

pdf(x[, method])

pdf values evaluated at x.

rvs(nobs[, rng])

Generate random numbers from distribution.

Methods

cdf(x[, method])

cdf values evaluated at x.

from_data(data, k_bins)

Create distribution instance from data using histogram binning.

get_marginal(idx)

Get marginal BernsteinDistribution.

pdf(x[, method])

pdf values evaluated at x.

rvs(nobs[, rng])

Generate random numbers from distribution.

Properties