[Stable]

Poisson distributions are frequently used to model counts. The Poisson distribution is commonly used to model the number of events occurring in a fixed interval of time or space when these events occur with a known constant mean rate and independently of the time since the last event. Examples include the number of emails received per hour, the number of decay events per second from a radioactive source, or the number of customers arriving at a store per day.

dist_poisson(lambda)

Arguments

lambda

The rate parameter (mean and variance) of the distribution. Can be any positive number. This represents the expected number of events in the given interval.

Details

We recommend reading this documentation on pkgdown which renders math nicely. https://pkg.mitchelloharawild.com/distributional/reference/dist_poisson.html

In the following, let \(X\) be a Poisson random variable with parameter lambda = \(\lambda\).

Support: \(\{0, 1, 2, 3, ...\}\)

Mean: \(\lambda\)

Variance: \(\lambda\)

Probability mass function (p.m.f):

$$ P(X = k) = \frac{\lambda^k e^{-\lambda}}{k!} $$

Cumulative distribution function (c.d.f):

$$ P(X \le k) = e^{-\lambda} \sum_{i = 0}^{\lfloor k \rfloor} \frac{\lambda^i}{i!} $$

Moment generating function (m.g.f):

$$ E(e^{tX}) = e^{\lambda (e^t - 1)} $$

Skewness:

$$ \gamma_1 = \frac{1}{\sqrt{\lambda}} $$

Excess kurtosis:

$$ \gamma_2 = \frac{1}{\lambda} $$

See also

Examples

dist <- dist_poisson(lambda = c(1, 4, 10))

dist
#> <distribution[3]>
#> [1] Pois(1)  Pois(4)  Pois(10)
mean(dist)
#> [1]  1  4 10
variance(dist)
#> [1]  1  4 10
skewness(dist)
#> [1] 1.0000000 0.5000000 0.3162278
kurtosis(dist)
#> [1] 1.00 0.25 0.10

generate(dist, 10)
#> [[1]]
#>  [1] 0 1 1 1 0 0 1 1 2 1
#> 
#> [[2]]
#>  [1] 2 6 5 2 3 2 2 5 4 2
#> 
#> [[3]]
#>  [1]  9  4  5 11  8  7 10  8  7  9
#> 

density(dist, 2)
#> [1] 0.183939721 0.146525111 0.002269996
density(dist, 2, log = TRUE)
#> [1] -1.693147 -1.920558 -6.087977

cdf(dist, 4)
#> [1] 0.99634015 0.62883694 0.02925269

quantile(dist, 0.7)
#> [1]  1  5 12