randomLHS: Construct a random Latin hypercube design

View source: R/randomLHS.r

randomLHSR Documentation

Construct a random Latin hypercube design

Description

randomLHS(4,3) returns a 4x3 matrix with each column constructed as follows: A random permutation of (1,2,3,4) is generated, say (3,1,2,4) for each of K columns. Then a uniform random number is picked from each indicated quartile. In this example a random number between .5 and .75 is chosen, then one between 0 and .25, then one between .25 and .5, finally one between .75 and 1.

Usage

randomLHS(n, k, preserveDraw = FALSE)

Arguments

n

the number of rows or samples

k

the number of columns or parameters/variables

preserveDraw

should the draw be constructed so that it is the same for variable numbers of columns?

Value

a Latin hypercube sample

Examples

a <- randomLHS(5, 3)

lhs documentation built on Dec. 28, 2022, 2:59 a.m.