rlnorm {compositions} | R Documentation |
Generates random amounts with a multivariate lognormal distribution .
rlnorm.rplus(n,meanlog,varlog) dlnorm.rplus(x,meanlog,varlog)
n |
number of datasets to be simulated |
meanlog |
The mean-vector of the logs |
varlog |
The variance/covariance matrix of the logs |
x |
vectors in the sample space |
rlnorm.rplus
gives a generated random dataset of class
"rplus"
following a
lognormal distribution with logs having mean meanlog
and
variance varlog
.
dlnorm.rplus
gives the density of the distribution with respect
to the Lesbesgue measure on R+ as a subset of R.
The main difference between rlnorm.rplus
and
rnorm.aplus
is that
rlnorm.rplus needs a loged mean. The additional difference
for the calculation of the density by dlnorm.rplus
and
dnorm.aplus
is the reference measure.
Aitchison, J. (1986) The Statistical Analysis of Compositional
Data Monographs on Statistics and Applied Probability. Chapman &
Hall Ltd., London (UK). 416p.
MyVar <- matrix(c( 0.2,0.1,0.0, 0.1,0.2,0.0, 0.0,0.0,0.2),byrow=TRUE,nrow=3) MyMean <- c(1,1,2) plot(rlnorm.rplus(100,log(MyMean),MyVar)) plot(rnorm.aplus(100,MyMean,MyVar)) x <- rnorm.aplus(5,MyMean,MyVar) dnorm.aplus(x,MyMean,MyVar) dlnorm.rplus(x,log(MyMean),MyVar)