powered by
This function generates random draws of a continuous random variable given either its density or its cumulative distribution function.
random.function(n = 1, f, lower = -Inf, upper = Inf, kind = "density")
number of draws, default 1.
either a density (default) or cumulative distribution function of the random variable.
lower limit of the support of the random variable, default -Inf.
upper limit of the support of the random variable, default Inf.
character string with the function used to identify the distribution, either "density" (default) or "cumulative", as alternative.
A vector of length n with n draws from a random variable with density (or cumulative distribution) function given by f.
n
f
random.function uses the method of the inverse of the cdf to generate random draws from f.
random.function
dgeometric.test, integrate, inverse and support.facto.
dgeometric.test
integrate
inverse
support.facto
# NOT RUN { f0 <- function(x) ifelse(x>=0 & x<=1, 2-2*x, 0) random.function(10, f0, lower=0, upper=1, kind="density") # }
Run the code above in your browser using DataLab