Density, distribution function, quantile function and random generation
for the double exponential distribution,
allowing non-zero location, mu
,
and non-unit scale, sigma
, or non-unit rate, tau
ddexp(x, location = 0, scale = 1, rate = 1/scale, log = FALSE)rdexp(n, location = 0, scale = 1, rate = 1/scale)
pdexp(
q,
location = 0,
scale = 1,
rate = 1/scale,
lower.tail = TRUE,
log.p = FALSE
)
qdexp(
p,
location = 0,
scale = 1,
rate = 1/scale,
lower.tail = TRUE,
log.p = FALSE
)
ddexp
gives the density, pdexp
gives the distribution
function, qdexp
gives the quantile function, and rdexp
generates random deviates.
vector of values.
vector of location values.
vector of scale values.
vector of inverse scale values.
logical; if TRUE, probability density is returned on the log scale.
number of observations.
vector of quantiles.
logical; if TRUE (default) probabilities are \(P[X \le x]\); otherwise, \(P[X > x]\).
logical; if TRUE, probabilities p are given by user as log(p).
vector of probabilities.
Christopher Paciorek
See Gelman et al., Appendix A or the BUGS manual for mathematical details.
Gelman, A., Carlin, J.B., Stern, H.S., and Rubin, D.B. (2004) Bayesian Data Analysis, 2nd ed. Chapman and Hall/CRC.
Distributions for other standard distributions
x <- rdexp(50, location = 2, scale = 1)
ddexp(x, 2, 1)
Run the code above in your browser using DataLab