Learn R Programming

agop (version 0.2.4)

rdpareto2: Discretized Pareto Type-II (Lomax) Distribution [TO DO]

Description

Probability mass function, cumulative distribution function, quantile function, and random generation for the Discretized Pareto Type-II distribution with shape parameter \(k>0\) and scale parameter \(s>0\).

[TO DO: rewrite in C, add NA handling, add working qdpareto2()]

Usage

rdpareto2(n, k = 1, s = 1)

pdpareto2(q, k = 1, s = 1, lower.tail = TRUE)

qdpareto2(p, k = 1, s = 1, lower.tail = TRUE)

ddpareto2(x, k = 1, s = 1)

Value

numeric vector; ddpareto2 gives the probability mass function, pdpareto2 gives the cumulative distribution function, qdpareto2 calculates the quantile function, and rdpareto2 generates random deviates.

Arguments

n

integer; number of observations

k

vector of shape parameters, \(k>0\)

s

vector of scale parameters, \(s>0\)

lower.tail

logical; if TRUE (default), probabilities are \(P(X \le x)\), and \(P(X > x)\) otherwise

p

vector of probabilities

x, q

vector of quantiles

Details

If \(X\sim\mathrm{DP2}(k,s)\), then \(\lfloor Y\rfloor=X\), where \(Y\) has ordinary Pareto Type-II distribution, see ppareto2.

See Also

Other distributions: rpareto2()

Other DiscretizedPareto2: dpareto2_estimate_mle()