1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38
|
\name{simplifyr-methods}
\docType{methods}
\alias{simplifyr-methods}
\alias{simplifyr}
\alias{simplifyr,UnivariateDistribution-method}
\title{ Methods for Function simplifyr in Package `distr'}
\description{simplifyr-methods}
\section{Methods}{\describe{
\item{simplifyr}{\code{signature(.Object = "UnivariateDistribution")}: After several transformations of a given distribution it may take quite
a long time to generate random numbers from the resulting distribution. simplifyr generates a certain number,
by default \eqn{10^5}, of random numbers once. This pool of random numbers forms the basis for further uses of the
r-method. That is, random numbers are generated by sampling with replacement out of this pool. }
}}
\note{ If you want to generate many random numbers, you should use simplifyr with a big size to be sure,
that your numbers are really random. }
\seealso{
\code{\link{Distribution-class}}
}
\examples{
F <- ( Norm() + Binom() + Pois() + Exp() ) * 2 - 10
## IGNORE_RDIFF_BEGIN
system.time(r(F)(10^6))
## IGNORE_RDIFF_END
simplifyr(F, size = 10^6)
## IGNORE_RDIFF_BEGIN
system.time(r(F)(10^6))
## IGNORE_RDIFF_END
}
\keyword{math}
\keyword{distribution}
\keyword{arith}
\concept{random sample}
\concept{image distribution}
\concept{utility}
|