# Probability Distributions as S3 Objects ## -- A --

 apply_dpqr Utilities for 'distributions3' objects

## -- B --

 Bernoulli Create a Bernoulli distribution Beta Create a Beta distribution Binomial Create a Binomial distribution

## -- C --

 Categorical Create a Categorical distribution Cauchy Create a Cauchy distribution cdf Evaluate the cumulative distribution function of a probability distribution cdf.Bernoulli Evaluate the cumulative distribution function of a Bernoulli distribution cdf.Beta Evaluate the cumulative distribution function of a Beta distribution cdf.Binomial Evaluate the cumulative distribution function of a Binomial distribution cdf.Categorical Evaluate the cumulative distribution function of a Categorical distribution cdf.Cauchy Evaluate the cumulative distribution function of a Cauchy distribution cdf.ChiSquare Evaluate the cumulative distribution function of a chi square distribution cdf.Erlang Evaluate the cumulative distribution function of an Erlang distribution cdf.Exponential Evaluate the cumulative distribution function of an Exponential distribution cdf.FisherF Evaluate the cumulative distribution function of an F distribution cdf.Frechet Evaluate the cumulative distribution function of a Frechet distribution cdf.Gamma Evaluate the cumulative distribution function of a Gamma distribution cdf.Geometric Evaluate the cumulative distribution function of a Geometric distribution cdf.GEV Evaluate the cumulative distribution function of a GEV distribution cdf.GP Evaluate the cumulative distribution function of a GP distribution cdf.Gumbel Evaluate the cumulative distribution function of a Gumbel distribution cdf.HurdleNegativeBinomial Evaluate the cumulative distribution function of a hurdle negative binomial distribution cdf.HurdlePoisson Evaluate the cumulative distribution function of a hurdle Poisson distribution cdf.HyperGeometric Evaluate the cumulative distribution function of a HyperGeometric distribution cdf.Logistic Evaluate the cumulative distribution function of a Logistic distribution cdf.LogNormal Evaluate the cumulative distribution function of a LogNormal distribution cdf.NegativeBinomial Evaluate the cumulative distribution function of a negative binomial distribution cdf.Normal Evaluate the cumulative distribution function of a Normal distribution cdf.Poisson Evaluate the cumulative distribution function of a Poisson distribution cdf.RevWeibull Evaluate the cumulative distribution function of an RevWeibull distribution cdf.StudentsT Evaluate the cumulative distribution function of a StudentsT distribution cdf.Tukey Evaluate the cumulative distribution function of a Tukey distribution cdf.Uniform Evaluate the cumulative distribution function of a continuous Uniform distribution cdf.Weibull Evaluate the cumulative distribution function of a Weibull distribution cdf.ZINegativeBinomial Evaluate the cumulative distribution function of a zero-inflated negative binomial distribution cdf.ZIPoisson Evaluate the cumulative distribution function of a zero-inflated Poisson distribution cdf.ZTNegativeBinomial Evaluate the cumulative distribution function of a zero-truncated negative binomial distribution cdf.ZTPoisson Evaluate the cumulative distribution function of a zero-truncated Poisson distribution ChiSquare Create a Chi-Square distribution

## -- D --

 dhnbinom The hurdle negative binomial distribution dhpois The hurdle Poisson distribution dzinbinom The zero-inflated negative binomial distribution dzipois The zero-inflated Poisson distribution dztnbinom The zero-truncated negative binomial distribution dztpois The zero-truncated Poisson distribution

## -- E --

 Erlang Create an Erlang distribution Exponential Create an Exponential distribution

## -- F --

 FIFA2018 Goals scored in all 2018 FIFA World Cup matches FisherF Create an F distribution fit_mle Fit a distribution to data fit_mle.Bernoulli Fit a Bernoulli distribution to data fit_mle.Binomial Fit a Binomial distribution to data fit_mle.Exponential Fit an Exponential distribution to data fit_mle.Gamma Fit a Gamma distribution to data fit_mle.Geometric Fit a Geometric distribution to data fit_mle.LogNormal Fit a Log Normal distribution to data fit_mle.Normal Fit a Normal distribution to data fit_mle.Poisson Fit an Poisson distribution to data Frechet Create a Frechet distribution

## -- G --

 Gamma Create a Gamma distribution GeomAuc Fill out area under the curve for a plotted PDF Geometric Create a Geometric distribution geom_auc Fill out area under the curve for a plotted PDF GEV Create a Generalised Extreme Value (GEV) distribution GP Create a Generalised Pareto (GP) distribution Gumbel Create a Gumbel distribution

## -- H --

 HurdleNegativeBinomial Create a hurdle negative binomial distribution HurdlePoisson Create a hurdle Poisson distribution HyperGeometric Create a HyperGeometric distribution

## -- I --

 is_continuous Determine whether a distribution is discrete or continuous is_discrete Determine whether a distribution is discrete or continuous is_distribution Is an object a distribution?

## -- K --

 kurtosis Compute the moments of a probability distribution

## -- L --

 likelihood Compute the (log-)likelihood of a probability distribution given data Logistic Create a Logistic distribution LogNormal Create a LogNormal distribution log_likelihood Compute the (log-)likelihood of a probability distribution given data log_pdf Evaluate the probability density of a probability distribution log_pdf.Bernoulli Evaluate the probability mass function of a Bernoulli distribution log_pdf.Beta Evaluate the probability mass function of a Beta distribution log_pdf.Binomial Evaluate the probability mass function of a Binomial distribution log_pdf.Categorical Evaluate the probability mass function of a Categorical discrete distribution log_pdf.Cauchy Evaluate the probability mass function of a Cauchy distribution log_pdf.ChiSquare Evaluate the probability mass function of a chi square distribution log_pdf.Erlang Evaluate the probability mass function of an Erlang distribution log_pdf.Exponential Evaluate the probability density function of an Exponential distribution log_pdf.FisherF Evaluate the probability mass function of an F distribution log_pdf.Frechet Evaluate the probability mass function of a Frechet distribution log_pdf.Gamma Evaluate the probability mass function of a Gamma distribution log_pdf.Geometric Evaluate the probability mass function of a Geometric distribution log_pdf.GEV Evaluate the probability mass function of a GEV distribution log_pdf.GP Evaluate the probability mass function of a GP distribution log_pdf.Gumbel Evaluate the probability mass function of a Gumbel distribution log_pdf.HurdleNegativeBinomial Evaluate the probability mass function of a hurdle negative binomial distribution log_pdf.HurdlePoisson Evaluate the probability mass function of a hurdle Poisson distribution log_pdf.HyperGeometric Evaluate the probability mass function of a HyperGeometric distribution log_pdf.Logistic Evaluate the probability mass function of a Logistic distribution log_pdf.LogNormal Evaluate the probability mass function of a LogNormal distribution log_pdf.Multinomial Evaluate the probability mass function of a Multinomial distribution log_pdf.NegativeBinomial Evaluate the probability mass function of a NegativeBinomial distribution log_pdf.Normal Evaluate the probability mass function of a Normal distribution log_pdf.Poisson Evaluate the probability mass function of a Poisson distribution log_pdf.RevWeibull Evaluate the probability mass function of an RevWeibull distribution log_pdf.StudentsT Evaluate the probability mass function of a StudentsT distribution log_pdf.Uniform Evaluate the probability mass function of a continuous Uniform distribution log_pdf.Weibull Evaluate the probability mass function of a Weibull distribution log_pdf.ZINegativeBinomial Evaluate the probability mass function of a zero-inflated negative binomial distribution log_pdf.ZIPoisson Evaluate the probability mass function of a zero-inflated Poisson distribution log_pdf.ZTNegativeBinomial Evaluate the probability mass function of a zero-truncated negative binomial distribution log_pdf.ZTPoisson Evaluate the probability mass function of a zero-truncated Poisson distribution

## -- M --

 make_positive_integer Utilities for 'distributions3' objects make_support Utilities for 'distributions3' objects Multinomial Create a Multinomial distribution

## -- N --

 NegativeBinomial Create a negative binomial distribution Normal Create a Normal distribution

## -- P --

 pdf Evaluate the probability density of a probability distribution pdf.Bernoulli Evaluate the probability mass function of a Bernoulli distribution pdf.Beta Evaluate the probability mass function of a Beta distribution pdf.Binomial Evaluate the probability mass function of a Binomial distribution pdf.Categorical Evaluate the probability mass function of a Categorical discrete distribution pdf.Cauchy Evaluate the probability mass function of a Cauchy distribution pdf.ChiSquare Evaluate the probability mass function of a chi square distribution pdf.Erlang Evaluate the probability mass function of an Erlang distribution pdf.Exponential Evaluate the probability density function of an Exponential distribution pdf.FisherF Evaluate the probability mass function of an F distribution pdf.Frechet Evaluate the probability mass function of a Frechet distribution pdf.Gamma Evaluate the probability mass function of a Gamma distribution pdf.Geometric Evaluate the probability mass function of a Geometric distribution pdf.GEV Evaluate the probability mass function of a GEV distribution pdf.GP Evaluate the probability mass function of a GP distribution pdf.Gumbel Evaluate the probability mass function of a Gumbel distribution pdf.HurdleNegativeBinomial Evaluate the probability mass function of a hurdle negative binomial distribution pdf.HurdlePoisson Evaluate the probability mass function of a hurdle Poisson distribution pdf.HyperGeometric Evaluate the probability mass function of a HyperGeometric distribution pdf.Logistic Evaluate the probability mass function of a Logistic distribution pdf.LogNormal Evaluate the probability mass function of a LogNormal distribution pdf.Multinomial Evaluate the probability mass function of a Multinomial distribution pdf.NegativeBinomial Evaluate the probability mass function of a NegativeBinomial distribution pdf.Normal Evaluate the probability mass function of a Normal distribution pdf.Poisson Evaluate the probability mass function of a Poisson distribution pdf.RevWeibull Evaluate the probability mass function of an RevWeibull distribution pdf.StudentsT Evaluate the probability mass function of a StudentsT distribution pdf.Uniform Evaluate the probability mass function of a continuous Uniform distribution pdf.Weibull Evaluate the probability mass function of a Weibull distribution pdf.ZINegativeBinomial Evaluate the probability mass function of a zero-inflated negative binomial distribution pdf.ZIPoisson Evaluate the probability mass function of a zero-inflated Poisson distribution pdf.ZTNegativeBinomial Evaluate the probability mass function of a zero-truncated negative binomial distribution pdf.ZTPoisson Evaluate the probability mass function of a zero-truncated Poisson distribution phnbinom The hurdle negative binomial distribution phpois The hurdle Poisson distribution plot.distribution Plot the p.m.f, p.d.f or c.d.f. of a univariate distribution plot_cdf Plot the CDF of a distribution plot_pdf Plot the PDF of a distribution pmf Evaluate the probability density of a probability distribution Poisson Create a Poisson distribution prodist Extracting fitted or predicted probability distributions from models prodist.Arima Extracting fitted or predicted probability distributions from models prodist.glm Extracting fitted or predicted probability distributions from models prodist.hurdle Extracting fitted or predicted probability distributions from models prodist.lm Extracting fitted or predicted probability distributions from models prodist.negbin Extracting fitted or predicted probability distributions from models prodist.zeroinfl Extracting fitted or predicted probability distributions from models prodist.zerotrunc Extracting fitted or predicted probability distributions from models pzinbinom The zero-inflated negative binomial distribution pzipois The zero-inflated Poisson distribution pztnbinom The zero-truncated negative binomial distribution pztpois The zero-truncated Poisson distribution

## -- Q --

 qhnbinom The hurdle negative binomial distribution qhpois The hurdle Poisson distribution quantile.Bernoulli Determine quantiles of a Bernoulli distribution quantile.Beta Determine quantiles of a Beta distribution quantile.Binomial Determine quantiles of a Binomial distribution quantile.Categorical Determine quantiles of a Categorical discrete distribution quantile.Cauchy Determine quantiles of a Cauchy distribution quantile.ChiSquare Determine quantiles of a chi square distribution quantile.Erlang Determine quantiles of an Erlang distribution quantile.Exponential Determine quantiles of an Exponential distribution quantile.FisherF Determine quantiles of an F distribution quantile.Frechet Determine quantiles of a Frechet distribution quantile.Gamma Determine quantiles of a Gamma distribution quantile.Geometric Determine quantiles of a Geometric distribution quantile.GEV Determine quantiles of a GEV distribution quantile.GP Determine quantiles of a GP distribution quantile.Gumbel Determine quantiles of a Gumbel distribution quantile.HurdleNegativeBinomial Determine quantiles of a hurdle negative binomial distribution quantile.HurdlePoisson Determine quantiles of a hurdle Poisson distribution quantile.HyperGeometric Determine quantiles of a HyperGeometric distribution quantile.Logistic Determine quantiles of a Logistic distribution quantile.LogNormal Determine quantiles of a LogNormal distribution quantile.NegativeBinomial Determine quantiles of a NegativeBinomial distribution quantile.Normal Determine quantiles of a Normal distribution quantile.Poisson Determine quantiles of a Poisson distribution quantile.RevWeibull Determine quantiles of a RevWeibull distribution quantile.StudentsT Determine quantiles of a StudentsT distribution quantile.Tukey Determine quantiles of a Tukey distribution quantile.Uniform Determine quantiles of a continuous Uniform distribution quantile.Weibull Determine quantiles of a Weibull distribution quantile.ZINegativeBinomial Determine quantiles of a zero-inflated negative binomial distribution quantile.ZIPoisson Determine quantiles of a zero-inflated Poisson distribution quantile.ZTNegativeBinomial Determine quantiles of a zero-truncated negative binomial distribution quantile.ZTPoisson Determine quantiles of a zero-truncated Poisson distribution qzinbinom The zero-inflated negative binomial distribution qzipois The zero-inflated Poisson distribution qztnbinom The zero-truncated negative binomial distribution qztpois The zero-truncated Poisson distribution

## -- R --

 random Draw a random sample from a probability distribution random.Bernoulli Draw a random sample from a Bernoulli distribution random.Beta Draw a random sample from a Beta distribution random.Binomial Draw a random sample from a Binomial distribution random.Categorical Draw a random sample from a Categorical distribution random.Cauchy Draw a random sample from a Cauchy distribution random.ChiSquare Draw a random sample from a chi square distribution random.Erlang Draw a random sample from an Erlang distribution random.Exponential Draw a random sample from an Exponential distribution random.FisherF Draw a random sample from an F distribution random.Frechet Draw a random sample from a Frechet distribution random.Gamma Draw a random sample from a Gamma distribution random.Geometric Draw a random sample from a Geometric distribution random.GEV Draw a random sample from a GEV distribution random.GP Draw a random sample from a GP distribution random.Gumbel Draw a random sample from a Gumbel distribution random.HurdleNegativeBinomial Draw a random sample from a hurdle negative binomial distribution random.HurdlePoisson Draw a random sample from a hurdle Poisson distribution random.HyperGeometric Draw a random sample from a HyperGeometric distribution random.Logistic Draw a random sample from a Logistic distribution random.LogNormal Draw a random sample from a LogNormal distribution random.Multinomial Draw a random sample from a Multinomial distribution random.NegativeBinomial Draw a random sample from a negative binomial distribution random.Normal Draw a random sample from a Normal distribution random.Poisson Draw a random sample from a Poisson distribution random.RevWeibull Draw a random sample from an RevWeibull distribution random.StudentsT Draw a random sample from a StudentsT distribution random.Tukey Draw a random sample from a Tukey distribution random.Uniform Draw a random sample from a continuous Uniform distribution random.Weibull Draw a random sample from a Weibull distribution random.ZINegativeBinomial Draw a random sample from a zero-inflated negative binomial distribution random.ZIPoisson Draw a random sample from a zero-inflated Poisson distribution random.ZTNegativeBinomial Draw a random sample from a zero-truncated negative binomial distribution random.ZTPoisson Draw a random sample from a zero-truncated Poisson distribution RevWeibull Create a reversed Weibull distribution rhnbinom The hurdle negative binomial distribution rhpois The hurdle Poisson distribution rzinbinom The zero-inflated negative binomial distribution rzipois The zero-inflated Poisson distribution rztnbinom The zero-truncated negative binomial distribution rztpois The zero-truncated Poisson distribution

## -- S --

 simulate.distribution Draw a random sample from a probability distribution skewness Compute the moments of a probability distribution StatAuc Fill out area under the curve for a plotted PDF stat_auc Fill out area under the curve for a plotted PDF StudentsT Create a Student's T distribution suff_stat Compute the sufficient statistics of a distribution from data suff_stat.Bernoulli Compute the sufficient statistics for a Bernoulli distribution from data suff_stat.Binomial Compute the sufficient statistics for the Binomial distribution from data suff_stat.Exponential Compute the sufficient statistics of an Exponential distribution from data suff_stat.Gamma Compute the sufficient statistics for a Gamma distribution from data suff_stat.Geometric Compute the sufficient statistics for the Geometric distribution from data suff_stat.LogNormal Compute the sufficient statistics for a Log-normal distribution from data suff_stat.Normal Compute the sufficient statistics for a Normal distribution from data suff_stat.Poisson Compute the sufficient statistics of an Poisson distribution from data support Return the support of a distribution support.Bernoulli Return the support of the Bernoulli distribution support.Beta Return the support of the Beta distribution support.Binomial Return the support of the Binomial distribution support.Cauchy Return the support of the Cauchy distribution support.ChiSquare Return the support of the ChiSquare distribution support.Erlang Return the support of the Erlang distribution support.Exponential Return the support of the Exponential distribution support.FisherF Return the support of the FisherF distribution support.Frechet Return the support of the Frechet distribution support.Gamma Return the support of the Gamma distribution support.Geometric Return the support of the Geometric distribution support.GEV Return the support of a GEV distribution support.GP Return the support of the GP distribution support.Gumbel Return the support of the Gumbel distribution support.HurdleNegativeBinomial Return the support of the hurdle negative binomial distribution support.HurdlePoisson Return the support of the hurdle Poisson distribution support.HyperGeometric Return the support of the HyperGeometric distribution support.Logistic Return the support of the Logistic distribution support.LogNormal Return the support of the LogNormal distribution support.NegativeBinomial Return the support of the NegativeBinomial distribution support.Normal Return the support of the Normal distribution support.Poisson Return the support of the Poisson distribution support.RevWeibull Return the support of the RevWeibull distribution support.StudentsT Return the support of the StudentsT distribution support.Tukey Return the support of the Tukey distribution support.Uniform Return the support of the Uniform distribution support.Weibull Return the support of the Weibull distribution support.ZINegativeBinomial Return the support of the zero-inflated negative binomial distribution support.ZIPoisson Return the support of the zero-inflated Poisson distribution support.ZTNegativeBinomial Return the support of the zero-truncated negative binomial distribution support.ZTPoisson Return the support of the zero-truncated Poisson distribution

## -- T --

 Tukey Create a Tukey distribution

## -- U --

 Uniform Create a Continuous Uniform distribution

## -- V --

 variance Compute the moments of a probability distribution

## -- W --

 Weibull Create a Weibull distribution

## -- Z --

 ZINegativeBinomial Create a zero-inflated negative binomial distribution ZIPoisson Create a zero-inflated Poisson distribution ZTNegativeBinomial Create a zero-truncated negative binomial distribution ZTPoisson Create a zero-truncated Poisson distribution