Lognormal {base}R Documentation

対数正規分布

説明

これらの関数は、その対数が平均 meanlog 、標準偏差 sdlog の正規分布に従う、対数正規分布に関する情報を与える。 dlnorm は密度関数、plnorm は分布関数、 qlnorm はクォンタイル関数、そして rlnorm は乱数を生成する。

用法

dlnorm(x, meanlog = 0, sdlog = 1)
plnorm(q, meanlog = 0, sdlog = 1)
qlnorm(p, meanlog = 0, sdlog = 1)
rlnorm(n, meanlog = 0, sdlog = 1)

引数

x,q クォンタイルのベクトル。
p 確率のベクトル。
n 生成する観測値の数。
meanlog,sdlog 対数スケールでの分布の平均と標準偏差

詳細

もし meanlog もしくは sdlog が指定されないと、それぞれ既定値 01 が仮定される。

対数正規分布は密度関数

f(x) = 1/(sqrt(2 pi) sigma x) e^-((log x - mu)^2 / (2 sigma^2))

を持つ。ここで、musigma は対数の平均と標準偏差である。

関連事項

正規分布については dnorm を見よ。

dlnorm(1) == dnorm(0)
x <- rlnorm(1000)	# not yet always :
all(abs(x  -  qlnorm(plnorm(x))) < 1e4 * .Machine$double.eps * x)


[Package Contents]
R: The Log Normal Distribution
Lognormal {base}R Documentation

The Log Normal Distribution

Description

These functions provide information about the log normal distribution whose logarithm has mean equal to meanlog and standard deviation equal to sdlog. dlnorm gives the density, plnorm gives the distribution function qlnorm gives the quantile function and rlnorm generates random deviates.

Usage

dlnorm(x, meanlog = 0, sdlog = 1)
plnorm(q, meanlog = 0, sdlog = 1)
qlnorm(p, meanlog = 0, sdlog = 1)
rlnorm(n, meanlog = 0, sdlog = 1)

Arguments

x,q vector of quantiles.
p vector of probabilities.
n number of observations to generate.
meanlog,sdlog mean and standard deviation of the distribution on the log scale

Details

If meanlog or sdlog are not specified they assume the default values of 0 and 1 respectively.

The log normal distribution has density

f(x) = 1/(sqrt(2 pi) sigma x) e^-((log x - mu)^2 / (2 sigma^2))

where &mu and &sigma are the mean and standard deviation of the logarithm.

See Also

dnorm for the normal distribution.

Examples

dlnorm(1) == dnorm(0)
x <- rlnorm(1000)	# not yet always :
all(abs(x  -  qlnorm(plnorm(x))) < 1e4 * .Machine$double.eps * x)


[Package Contents]