tPareto {ReIns} | R Documentation |
The truncated Pareto distribution
Description
Density, distribution function, quantile function and random generation for the truncated Pareto distribution.
Usage
dtpareto(x, shape, scale = 1, endpoint = Inf, log = FALSE)
ptpareto(x, shape, scale = 1, endpoint = Inf, lower.tail = TRUE, log.p = FALSE)
qtpareto(p, shape, scale = 1, endpoint = Inf, lower.tail = TRUE, log.p = FALSE)
rtpareto(n, shape, scale = 1, endpoint = Inf)
Arguments
x |
Vector of quantiles. |
p |
Vector of probabilities. |
n |
Number of observations. |
shape |
The shape parameter of the truncated Pareto distribution, a strictly positive number. |
scale |
The scale parameter of the truncated Pareto distribution, a strictly positive number. Its default value is |
endpoint |
Endpoint of the truncated Pareto distribution. The default value is |
log |
Logical indicating if the densities are given as |
lower.tail |
Logical indicating if the probabilities are of the form |
log.p |
Logical indicating if the probabilities are given as |
Details
The Cumulative Distribution Function (CDF) of the truncated Pareto distribution is equal to
for
where
is the CDF of an ordinary Pareto distribution and
is the endpoint (truncation point) of the truncated Pareto distribution.
Value
dtpareto
gives the density function evaluated in ,
ptpareto
the CDF evaluated in and
qtpareto
the quantile function evaluated in . The length of the result is equal to the length of
or
.
rtpareto
returns a random sample of length .
Author(s)
Tom Reynkens
See Also
Examples
# Plot of the PDF
x = seq(1,10,0.01)
plot(x, dtpareto(x, shape=2, endpoint=10), xlab="x", ylab="PDF", type="l")
# Plot of the CDF
x = seq(1,10,0.01)
plot(x, ptpareto(x, shape=2, endpoint=10), xlab="x", ylab="CDF", type="l")