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: | 2025-02-11 02:55:45 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)