Mathematical and statistical functions for the Normal distribution, which is commonly used in significance testing, for representing models with a bell curve, and as a result of the central limit theorem.

## Value

Returns an R6 object inheriting from class SDistribution.

## Details

The Normal distribution parameterised with variance, $$\sigma^2$$, and mean, $$\mu$$, is defined by the pdf, $$f(x) = exp(-(x-\mu)^2/(2\sigma^2)) / \sqrt{2\pi\sigma^2}$$ for $$\mu \epsilon R$$ and $$\sigma^2 > 0$$.

## Distribution support

The distribution is supported on the Reals.

## Default Parameterisation

Norm(mean = 0, var = 1)

N/A

## Also known as

Also known as the Gaussian distribution.

## References

McLaughlin, M. P. (2001). A compendium of common probability distributions (pp. 2014-01). Michael P. McLaughlin.

Other continuous distributions: Arcsine, BetaNoncentral, Beta, Cauchy, ChiSquaredNoncentral, ChiSquared, Dirichlet, Erlang, Exponential, FDistributionNoncentral, FDistribution, Frechet, Gamma, Gompertz, Gumbel, InverseGamma, Laplace, Logistic, Loglogistic, Lognormal, MultivariateNormal, Pareto, Poisson, Rayleigh, ShiftedLoglogistic, StudentTNoncentral, StudentT, Triangular, Uniform, Wald, Weibull

Other univariate distributions: Arcsine, Bernoulli, BetaNoncentral, Beta, Binomial, Categorical, Cauchy, ChiSquaredNoncentral, ChiSquared, Degenerate, DiscreteUniform, Empirical, Erlang, Exponential, FDistributionNoncentral, FDistribution, Frechet, Gamma, Geometric, Gompertz, Gumbel, Hypergeometric, InverseGamma, Laplace, Logarithmic, Logistic, Loglogistic, Lognormal, NegativeBinomial, Pareto, Poisson, Rayleigh, ShiftedLoglogistic, StudentTNoncentral, StudentT, Triangular, Uniform, Wald, Weibull, WeightedDiscrete

## Super classes

distr6::Distribution -> distr6::SDistribution -> Normal

## Public fields

name

Full name of distribution.

short_name

Short name of distribution for printing.

description

Brief description of the distribution.

packages

Packages required to be installed in order to construct the distribution.

## Methods

### Public methods

Inherited methods

### Method new()

Creates a new instance of this R6 class.

#### Arguments

...

Unused.

### Method mode()

The mode of a probability distribution is the point at which the pdf is a local maximum, a distribution can be unimodal (one maximum) or multimodal (several maxima).

#### Arguments

...

Unused.

### Method skewness()

The skewness of a distribution is defined by the third standardised moment, $$sk_X = E_X[\frac{x - \mu}{\sigma}^3]$$ where $$E_X$$ is the expectation of distribution X, $$\mu$$ is the mean of the distribution and $$\sigma$$ is the standard deviation of the distribution.

#### Arguments

excess

(logical(1))
If TRUE (default) excess kurtosis returned.

...

Unused.

### Method entropy()

The entropy of a (discrete) distribution is defined by $$- \sum (f_X)log(f_X)$$ where $$f_X$$ is the pdf of distribution X, with an integration analogue for continuous distributions.

#### Arguments

t

(integer(1))
t integer to evaluate function at.

...

Unused.

### Method cf()

The characteristic function is defined by $$cf_X(t) = E_X[exp(xti)]$$ where X is the distribution and $$E_X$$ is the expectation of the distribution X.

#### Arguments

z

(integer(1))
z integer to evaluate probability generating function at.

...

Unused.

### Method clone()

The objects of this class are cloneable with this method.

#### Usage

Normal\$clone(deep = FALSE)

#### Arguments

deep

Whether to make a deep clone.