random.function | R Documentation |
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")
n |
number of draws, default 1. |
f |
either a density (default) or cumulative distribution function of the random variable. |
lower |
lower limit of the support of the random variable, default -Inf. |
upper |
upper limit of the support of the random variable, default Inf. |
kind |
character string with the function used to identify the distribution, either "density" (default) or "cumulative", as alternative. |
random.function
uses the method of the inverse of the cdf to generate random draws from f
.
A vector of length n
with n
draws from a random variable with density (or
cumulative distribution) function given by f
.
random.function
is called by dgeometric.test
when the corresponding r-
function (random generator of f
) is not available in the environment. random.function
generates random samples from the null hypothesis density function specified in dgeometric.test
.
Jose M. Pavia
dgeometric.test
, integrate
, inverse
and support.facto
.
f0 <- function(x) ifelse(x>=0 & x<=1, 2-2*x, 0)
random.function(10, f0, lower=0, upper=1, kind="density")
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.