logit-logistic: The Four-parameter Logit-logistic Distribution

logit-logisticR Documentation

The Four-parameter Logit-logistic Distribution

Description

Density, distribution function, quantile function and random generation for the four-parameter logit-logistic distribution.

Usage

dll(x, mu, sigma, xi=0, lambda=1, log = FALSE)
pll(q, mu, sigma, xi=0, lambda=1, lower.tail=TRUE, log.p=FALSE)
qll(p, mu, sigma, xi=0, lambda=1, lower.tail=TRUE, log.p=FALSE)
rll(n, mu, sigma, xi=0, lambda=1)

Arguments

x, q

vector of quantiles

p

vector of probabilitiies

n

number of observations. If length(n) > 1, the length is taken to be the number required.

mu,sigma,xi,lambda

parameters of the distribution, xi (minimum) defaults to 0 and lambda (max-min) to 1.

log, log.p

logical; if TRUE, probabilities p are given as log(p)

lower.tail

logical; if TRUE (default), probabilities are P[X ≤ x] otherwise P[X > x].

Details

The logit-logistic cdf and pdf are

F(d|ξ,λ,μ,σ) = \frac{1}{1+e^{(\frac{μ}{σ})} (\frac{d-ξ}{ξ+λ-d})^{-\frac{1}{σ}}}

f(d|ξ,λ,μ,σ) = \frac{λ}{σ}\frac{1}{(d-ξ)(ξ+λ-d)} \frac{1}{e^{-\frac{μ}{σ}}(\frac{d-ξ}{ξ+λ-d})^{\frac{1}{σ}}+e^{\frac{μ}{σ}}(\frac{d-ξ}{ξ+λ-d})^{-\frac{1}{σ}}+2}

Parameter ξ is the minimum, λ>0 the width of range (max-min), μ controls the skewness and σ the curtosis.

Value

dll gives the density, pll gives the distribution function, qll gives the quantile function, and rll generates random deviates.

Invalid arguments will result in return value NaN.

The length of the result is determined by n for rll, and is the maximum of the lengths of the numerical arguments for the other functions.

The numerical arguments other than n are recycled to the length of the result. Only the first elements of the logical arguments are used.

Author(s)

Lauri Mehtatalo <lauri.mehtatalo@uef.fi>

References

Mingliang Wang and Keith Rennolls, 2005. Tree diameter distribution modelling: introducing the logit-logistic distribution. Canadian Journal of Forest Research, 35(6): 1305-1313, doi: 10.1139/x05-057.

Mehtatalo, Lauri and Lappi, Juha 2020. Biometry for Forestry and Environmental Data: with examples in R. New York: Chapman and Hall/CRC. 426 p. doi: 10.1201/9780429173462

Examples

data(spati)
d<-spati$d[spati$plot==22]
hist(d,freq=FALSE)
d0<-seq(0,60,0.1)
lines(d0,dll(d0,0.630,0.573,3.561,35.2))

lmfor documentation built on April 30, 2022, 1:08 a.m.