| Title: | Lindley Power Series Distribution |
|---|---|
| Description: | Computes the probability density function, the cumulative distribution function, the hazard rate function, the quantile function and random generation for Lindley Power Series distributions, see Nadarajah and Si (2018) <doi:10.1007/s13171-018-0150-x>. |
| Authors: | Saralees Nadarajah & Yuancheng Si, Peihao Wang |
| Maintainer: | Yuancheng Si <[email protected]> |
| License: | GPL (>= 2) |
| Version: | 1.0.1 |
| Built: | 2026-05-11 07:56:00 UTC |
| Source: | https://github.com/cran/LindleyPowerSeries |
distribution function, density function, hazard rate function, quantile function, random number generation
plindleybinomial(x, lambda, theta, m, log.p = FALSE) dlindleybinomial(x, lambda, theta, m) hlindleybinomial(x, lambda, theta, m) qlindleybinomial(p, lambda, theta, m) rlindleybinomial(n, lambda, theta, m)plindleybinomial(x, lambda, theta, m, log.p = FALSE) dlindleybinomial(x, lambda, theta, m) hlindleybinomial(x, lambda, theta, m) qlindleybinomial(p, lambda, theta, m) rlindleybinomial(n, lambda, theta, m)
x |
vector of positive quantiles. |
lambda |
positive parameter |
theta |
positive parameter. |
m |
number of trails. |
log.p |
logical; If |
p |
vector of probabilities. |
n |
number of observations. |
Probability density function
Cumulative distribution function
Quantile function
Hazard rate function
where denotes the negative branch of the Lambert W function. is given by specific power series distribution.
Note that for all members in Lindley Power Series distribution.
for Lindley-Geometric distribution, Lindley-logarithmic distribution, Lindley-Negative Binomial distribution.
for Lindley-Poisson distribution, Lindley-Binomial distribution.
plindleybinomial gives the culmulative distribution function
dlindleybinomial gives the probability density function
hlindleybinomial gives the hazard rate function
qlindleybinomial gives the quantile function
rlindleybinomial gives the random number generatedy by distribution
Invalid arguments will return an error message.
Saralees Nadarajah & Yuancheng Si [email protected]
Peihao Wang
Si, Y. & Nadarajah, S., (2018). Lindley Power Series Distributions. Sankhya A, 9, pp1-15.
Ghitany, M. E., Atieh, B., Nadarajah, S., (2008). Lindley distribution and its application. Mathematics and Computers in Simulation, 78, (4), 49-506.
Jodra, P., (2010). Computer generation of random variables with Lindley or Poisson-Lindley distribution via the Lambert W function. Mathematics and Computers in Simulation, 81, (4), 851-859.
Lindley, D. V., (1958). Fiducial distributions and Bayes' theorem. Journal of the Royal Statistical Society. Series B. Methodological, 20, 102-107.
Lindley, D. V., (1965). Introduction to Probability and Statistics from a Bayesian View-point, Part II: Inference. Cambridge University Press, New York.
set.seed(1) lambda = 1 theta = 0.5 n = 10 m = 10 x <- seq(from = 0.1,to = 6,by = 0.5) p <- seq(from = 0.1,to = 1,by = 0.1) plindleybinomial(x, lambda, theta, m, log.p = FALSE) dlindleybinomial(x, lambda, theta, m) hlindleybinomial(x, lambda, theta, m) qlindleybinomial(p, lambda, theta, m) rlindleybinomial(n, lambda, theta, m)set.seed(1) lambda = 1 theta = 0.5 n = 10 m = 10 x <- seq(from = 0.1,to = 6,by = 0.5) p <- seq(from = 0.1,to = 1,by = 0.1) plindleybinomial(x, lambda, theta, m, log.p = FALSE) dlindleybinomial(x, lambda, theta, m) hlindleybinomial(x, lambda, theta, m) qlindleybinomial(p, lambda, theta, m) rlindleybinomial(n, lambda, theta, m)
distribution function, density function, hazard rate function, quantile function, random number generation
plindleygeometric(x, lambda, theta, log.p = FALSE) dlindleygeometric(x, lambda, theta) hlindleygeometric(x, lambda, theta) qlindleygeometric(p, lambda, theta) rlindleygeometric(n, lambda, theta)plindleygeometric(x, lambda, theta, log.p = FALSE) dlindleygeometric(x, lambda, theta) hlindleygeometric(x, lambda, theta) qlindleygeometric(p, lambda, theta) rlindleygeometric(n, lambda, theta)
x |
vector of positive quantiles. |
lambda |
positive parameter |
theta |
positive parameter. |
log.p |
logical; If |
p |
vector of probabilities. |
n |
number of observations. |
Probability density function
Cumulative distribution function
Quantile function
Hazard rate function
where denotes the negative branch of the Lambert W function. is given by specific power series distribution.
Note that for all members in Lindley Power Series distribution.
for Lindley-Geometric distribution, Lindley-logarithmic distribution, Lindley-Negative Binomial distribution.
for Lindley-Poisson distribution, Lindley-Binomial distribution.
plindleygeometric gives the culmulative distribution function
dlindleygeometric gives the probability density function
hlindleygeometric gives the hazard rate function
qlindleygeometric gives the quantile function
rlindleygeometric gives the random number generatedy by distribution
Invalid arguments will return an error message.
Saralees Nadarajah & Yuancheng Si [email protected]
Peihao Wang
Si, Y. & Nadarajah, S., (2018). Lindley Power Series Distributions. Sankhya A, 9, pp1-15.
Ghitany, M. E., Atieh, B., Nadarajah, S., (2008). Lindley distribution and its application. Mathematics and Computers in Simulation, 78, (4), 49-506.
Jodra, P., (2010). Computer generation of random variables with Lindley or Poisson-Lindley distribution via the Lambert W function. Mathematics and Computers in Simulation, 81, (4), 851-859.
Lindley, D. V., (1958). Fiducial distributions and Bayes' theorem. Journal of the Royal Statistical Society. Series B. Methodological, 20, 102-107.
Lindley, D. V., (1965). Introduction to Probability and Statistics from a Bayesian View-point, Part II: Inference. Cambridge University Press, New York.
set.seed(1) lambda = 1 theta = 0.5 n = 10 x <- seq(from = 0.1,to = 6,by = 0.5) p <- seq(from = 0.1,to = 1,by = 0.1) plindleygeometric(x, lambda, theta, log.p = FALSE) dlindleygeometric(x, lambda, theta) hlindleygeometric(x, lambda, theta) qlindleygeometric(p, lambda, theta) rlindleygeometric(n, lambda, theta)set.seed(1) lambda = 1 theta = 0.5 n = 10 x <- seq(from = 0.1,to = 6,by = 0.5) p <- seq(from = 0.1,to = 1,by = 0.1) plindleygeometric(x, lambda, theta, log.p = FALSE) dlindleygeometric(x, lambda, theta) hlindleygeometric(x, lambda, theta) qlindleygeometric(p, lambda, theta) rlindleygeometric(n, lambda, theta)
distribution function, density function, hazard rate function, quantile function, random number generation
plindleylogarithmic(x, lambda, theta, log.p = FALSE) dlindleylogarithmic(x, lambda, theta) hlindleylogarithmic(x, lambda, theta) qlindleylogarithmic(p, lambda, theta) rlindleylogarithmic(n, lambda, theta)plindleylogarithmic(x, lambda, theta, log.p = FALSE) dlindleylogarithmic(x, lambda, theta) hlindleylogarithmic(x, lambda, theta) qlindleylogarithmic(p, lambda, theta) rlindleylogarithmic(n, lambda, theta)
x |
vector of positive quantiles. |
lambda |
positive parameter |
theta |
positive parameter. |
log.p |
logical; If |
p |
vector of probabilities. |
n |
number of observations. |
Probability density function
Cumulative distribution function
Quantile function
Hazard rate function
where denotes the negative branch of the Lambert W function. is given by specific power series distribution.
Note that for all members in Lindley Power Series distribution.
for Lindley-Geometric distribution,Lindley-logarithmic distribution,Lindley-Negative Binomial distribution.
for Lindley-Poisson distribution,Lindley-Binomial distribution.
plindleylogarithmic gives the culmulative distribution function
dlindleylogarithmic gives the probability density function
hlindleylogarithmic gives the hazard rate function
qlindleylogarithmic gives the quantile function
rlindleylogarithmic gives the random number generatedy by distribution
Invalid arguments will return an error message.
Saralees Nadarajah & Yuancheng Si [email protected]
Peihao Wang
Si, Y. & Nadarajah, S., (2018). Lindley Power Series Distributions. Sankhya A, 9, pp1-15.
Ghitany, M. E., Atieh, B., Nadarajah, S., (2008). Lindley distribution and its application. Mathematics and Computers in Simulation, 78, (4), 49-506.
Jodra, P., (2010). Computer generation of random variables with Lindley or Poisson-Lindley distribution via the Lambert W function. Mathematics and Computers in Simulation, 81, (4), 851-859.
Lindley, D. V., (1958). Fiducial distributions and Bayes' theorem. Journal of the Royal Statistical Society. Series B. Methodological, 20, 102-107.
Lindley, D. V., (1965). Introduction to Probability and Statistics from a Bayesian View-point, Part II: Inference. Cambridge University Press, New York.
set.seed(1) lambda = 1 theta = 0.5 n = 10 x <- seq(from = 0.1,to = 6,by = 0.5) p <- seq(from = 0.1,to = 1,by = 0.1) plindleylogarithmic(x, lambda, theta, log.p = FALSE) dlindleylogarithmic(x, lambda, theta) hlindleylogarithmic(x, lambda, theta) qlindleylogarithmic(p, lambda, theta) rlindleylogarithmic(n, lambda, theta)set.seed(1) lambda = 1 theta = 0.5 n = 10 x <- seq(from = 0.1,to = 6,by = 0.5) p <- seq(from = 0.1,to = 1,by = 0.1) plindleylogarithmic(x, lambda, theta, log.p = FALSE) dlindleylogarithmic(x, lambda, theta) hlindleylogarithmic(x, lambda, theta) qlindleylogarithmic(p, lambda, theta) rlindleylogarithmic(n, lambda, theta)
distribution function, density function, hazard rate function, quantile function, random number generation
plindleynb(x, lambda, theta, m, log.p = FALSE) dlindleynb(x, lambda, theta, m) qlindleynb(p, lambda, theta, m) rlindleynb(n, lambda, theta, m)plindleynb(x, lambda, theta, m, log.p = FALSE) dlindleynb(x, lambda, theta, m) qlindleynb(p, lambda, theta, m) rlindleynb(n, lambda, theta, m)
x |
vector of positive quantiles. |
lambda |
positive parameter |
theta |
positive parameter. |
m |
target for number of successful trials. Must be strictly positive, need not be integer. |
log.p |
logical; If |
p |
vector of probabilities. |
n |
number of observations. |
Probability density function
Cumulative distribution function
Quantile function
Hazard rate function
where denotes the negative branch of the Lambert W function. is given by specific power series distribution.
Note that for all members in Lindley Power Series distribution.
for Lindley-Geometric distribution,Lindley-logarithmic distribution,Lindley-Negative Binomial distribution.
for Lindley-Poisson distribution,Lindley-Binomial distribution.
plindleynb gives the culmulative distribution function
dlindleynb gives the probability density function
hlindleynb gives the hazard rate function
qlindleynb gives the quantile function
rlindleynb gives the random number generatedy by distribution
Invalid arguments will return an error message.
Saralees Nadarajah & Yuancheng Si [email protected]
Peihao Wang
Si, Y. & Nadarajah, S., (2018). Lindley Power Series Distributions. Sankhya A, 9, pp1-15.
Ghitany, M. E., Atieh, B., Nadarajah, S., (2008). Lindley distribution and its application. Mathematics and Computers in Simulation, 78, (4), 49-506.
Jodra, P., (2010). Computer generation of random variables with Lindley or Poisson-Lindley distribution via the Lambert W function. Mathematics and Computers in Simulation, 81, (4), 851-859.
Lindley, D. V., (1958). Fiducial distributions and Bayes' theorem. Journal of the Royal Statistical Society. Series B. Methodological, 20, 102-107.
Lindley, D. V., (1965). Introduction to Probability and Statistics from a Bayesian View-point, Part II: Inference. Cambridge University Press, New York.
set.seed(1) lambda = 1 theta = 0.5 n = 10 m = 10 x <- seq(from = 0.1,to = 6,by = 0.5) p <- seq(from = 0.1,to = 1,by = 0.1) plindleynb(x, lambda, theta, m, log.p = FALSE) dlindleynb(x, lambda, theta, m) hlindleynb(x, lambda, theta, m) qlindleynb(p, lambda, theta, m) rlindleynb(n, lambda, theta, m)set.seed(1) lambda = 1 theta = 0.5 n = 10 m = 10 x <- seq(from = 0.1,to = 6,by = 0.5) p <- seq(from = 0.1,to = 1,by = 0.1) plindleynb(x, lambda, theta, m, log.p = FALSE) dlindleynb(x, lambda, theta, m) hlindleynb(x, lambda, theta, m) qlindleynb(p, lambda, theta, m) rlindleynb(n, lambda, theta, m)
distribution function, density function, hazard rate function, quantile function, random number generation
plindleypoisson(x, lambda, theta, log.p = FALSE) dlindleypoisson(x, lambda, theta) hlindleypoisson(x, lambda, theta) qlindleypoisson(p, lambda, theta) rlindleypoisson(n, lambda, theta)plindleypoisson(x, lambda, theta, log.p = FALSE) dlindleypoisson(x, lambda, theta) hlindleypoisson(x, lambda, theta) qlindleypoisson(p, lambda, theta) rlindleypoisson(n, lambda, theta)
x |
vector of positive quantiles. |
lambda |
positive parameter |
theta |
positive parameter. |
log.p |
logical; If |
p |
vector of probabilities. |
n |
number of observations. |
Probability density function
Cumulative distribution function
Quantile function
Hazard rate function
where denotes the negative branch of the Lambert W function. is given by specific power series distribution.
Note that for all members in Lindley Power Series distribution.
for Lindley-Geometric distribution, Lindley-logarithmic distribution, Lindley-Negative Binomial distribution.
for Lindley-Poisson distribution, Lindley-Binomial distribution.
plindleypoisson gives the culmulative distribution function
dlindleypoisson gives the probability density function
hlindleypoisson gives the hazard rate function
qlindleypoisson gives the quantile function
rlindleypoisson gives the random number generatedy by distribution
Invalid arguments will return an error message.
Saralees Nadarajah & Yuancheng Si [email protected]
Peihao Wang
Si, Y. & Nadarajah, S., (2018). Lindley Power Series Distributions. Sankhya A, 9, pp1-15.
Ghitany, M. E., Atieh, B., Nadarajah, S., (2008). Lindley distribution and its application. Mathematics and Computers in Simulation, 78, (4), 49-506.
Jodra, P., (2010). Computer generation of random variables with Lindley or Poisson-Lindley distribution via the Lambert W function. Mathematics and Computers in Simulation, 81, (4), 851-859.
Lindley, D. V., (1958). Fiducial distributions and Bayes' theorem. Journal of the Royal Statistical Society. Series B. Methodological, 20, 102-107.
Lindley, D. V., (1965). Introduction to Probability and Statistics from a Bayesian View-point, Part II: Inference. Cambridge University Press, New York.
set.seed(1) lambda = 1 theta = 0.5 n = 10 x <- seq(from = 0.1,to = 6,by = 0.5) p <- seq(from = 0.1,to = 1,by = 0.1) plindleypoisson(x, lambda, theta, log.p = FALSE) dlindleypoisson(x, lambda, theta) hlindleypoisson(x, lambda, theta) qlindleypoisson(p, lambda, theta) rlindleypoisson(n, lambda, theta)set.seed(1) lambda = 1 theta = 0.5 n = 10 x <- seq(from = 0.1,to = 6,by = 0.5) p <- seq(from = 0.1,to = 1,by = 0.1) plindleypoisson(x, lambda, theta, log.p = FALSE) dlindleypoisson(x, lambda, theta) hlindleypoisson(x, lambda, theta) qlindleypoisson(p, lambda, theta) rlindleypoisson(n, lambda, theta)