Genere un conjunto de datos de muestra a partir de un conjunto de datos en programación R: función sample()

sample()La función en lenguaje R crea una muestra aleatoria basada en los parámetros proporcionados en la llamada a la función. Toma un vector o un entero positivo como objeto en el parámetro de la función.

Sintaxis:
muestra (x, tamaño, reemplazar)

Parámetros:
x: indica un vector o un entero positivo o el
tamaño del marco de datos: indica el tamaño de la muestra que se tomará
reemplazar: indica el valor lógico. Si es VERDADERO, la muestra puede tener más de un mismo valor

Para conocer más parámetros opcionales, use el siguiente comando en la consola:

help("sample")

Ejemplo 1:

# Create sample
x <- sample(1:100, 10, replace=TRUE)
  
# Print
# Output may differ each time the command is executed
print(x)

Producción:

[1] 47 52 22 98 75 94 91 94 42 53

Ejemplo 2:

# Create sample
pos <- sample(1:nrow(mtcars), 5, replace = TRUE)
  
# Print sample observations
# Output may differ each time the command is executed
print(mtcars[pos, ])

Producción:

                  mpg cyl  disp  hp drat    wt  qsec vs am gear carb
Honda Civic      30.4   4  75.7  52 4.93 1.615 18.52  1  1    4    2
Merc 240D        24.4   4 146.7  62 3.69 3.190 20.00  1  0    4    2
Hornet 4 Drive   21.4   6 258.0 110 3.08 3.215 19.44  1  0    3    1
Hornet 4 Drive.1 21.4   6 258.0 110 3.08 3.215 19.44  1  0    3    1
Fiat 128         32.4   4  78.7  66 4.08 2.200 19.47  1  1    4    1

Publicación traducida automáticamente

Artículo escrito por utkarsh_kumar y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *