Unif | R Documentation |
Generates uniformly distributed random parameter sets.
Unif(parRange, num)
parRange |
the range (min, max) of the parameters, a matrix or a data.frame with one row for each parameter, and two columns with the minimum (1st) and maximum (2nd) value. |
num |
the number of random parameter sets to generate. |
In the uniform sampling, each parameter is uniformly random distributed over its range.
a matrix with one row for each generated parameter set, and one column per parameter.
For small sample sizes, the latin hypercube distributed parameter sets
(Latinhyper
) may give better coverage in parameter space
than the uniform random design.
Karline Soetaert <karline.soetaert@nioz.nl>
Norm
for (multi)normally distributed random parameter sets.
Latinhyper
to generates parameter sets using
latin hypercube sampling.
Grid
to generate random parameter sets arranged on a
regular grid
runif
the R-default for generating uniformally distributed
random numbers.
## 4 parameters
parRange <- data.frame(min = c(0, 1, 2, 3), max = c(10, 9, 8, 7))
rownames(parRange) <- c("par1", "par2", "par3", "par4")
## uniform
pairs(Unif(parRange, 100), main = "Uniformly random")
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.