Learn R Programming

orloca.es (version 4.1)

rloca.p: Generador de instancias aleatorias de objetos de la clase loca.p

Description

Devuelve una instancia aleatoria de un objeto de la clase loca.p en una determinada regi<U+00F3>n.

Usage

rloca.p(n, xmin=0, xmax=1, ymin=0, ymax=1, groups=numeric(0),
   xgmin=xmin, xgmax=xmax, ygmin=ymin, ygmax=ymax)

Arguments

n

El n<U+00FA>mero de puntos de demanda.

xmin

M<U+00ED>nimo valor para la coordenada x de los puntos de demanda.

xmax

M<U+00E1>ximo valor para la coordenada x de los puntos de demanda.

ymin

M<U+00ED>nimo valor para la coordenada y de los puntos de demanda.

ymax

M<U+00E1>ximo valor para la coordenada y de los puntos de demanda.

groups

El n<U+00FA>mero de grupos (de aproximadamente igual tama<U+00F1>o) o una lista con los tama<U+00F1>os de los grupos a generar.

xgmin

M<U+00ED>nimo valor para la coordenada x de los puntos de demanda respecto del punto referencia del grupo.

xgmax

M<U+00E1>ximo valor para la coordenada x de los puntos de demanda respecto del punto referencia del grupo.

ygmin

M<U+00ED>nimo valor para la coordenada y de los puntos de demanda respecto del punto referencia del grupo.

ygmax

M<U+00E1>ximo valor para la coordenada y de los puntos de demanda respecto del punto referencia del grupo.

Value

Si los argumentos son valores v<U+00E1>lidos, devuelve un nuevo objeto de la clase loca_p, en otro caso informa de un error.

Details

n debe ser al menos 1.

xmin debe ser menor o igual que xmax.

ymin debe ser menor o igual que ymax.

Cuando se suministra valor no nulo para groups los puntos se generan en dos fases, en la primera se genera un punto de referencia, en la segunda se genera un desplazamiento sobre dicho punto de referencia que se suma a <U+00E9>ste.

Obs<U+00E9>rvese que groups = 1 no es equivalente a groups = 0, debido a que en el primer caso se genera un punto de referencia en la primera etapa.

See Also

V<U+00E9>ase tambi<U+00E9>n orloca-package y loca.p

Examples

Run this code
# NOT RUN {
# Un objeto aleatorio loca.p en el cuadrado unidad con 5 puntos de demanda
rloca.p(5)

# En otra region
rloca.p(10, xmin=-2, xmax=2, ymin=-2, ymax=2)

# Cinco grupos
rloca.p(48, groups=5)

# Tres grupos de distinto tamano
rloca.p(1, groups=c(10, 7, 2))
# }

Run the code above in your browser using DataLab