Aleatorizar Vector en R

En este artículo, vamos a ver cómo aleatorizar un vector en el lenguaje de programación R.

Aleatorizar significa obtener elementos aleatorios de un vector, podemos obtener los elementos aleatorios en un vector usando la función sample() .

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

Parámetros:

  • datos: indica un vector o un entero positivo o marco de datos
  • tamaño: indica el tamaño de la muestra a tomar
  • replace: indica valor lógico. Si es VERDADERO, la muestra puede tener más de un mismo valor

Ejemplo 1: Aleatorizar Vector en lenguaje R.

R

# consider the vector1 with 5 elements
vector1 = c(12, "sravan", "bobby", 56, 78)
  
random_data = sample(vector1)
  
# display random data
print(random_data)

Producción:

[1] "sravan" "78"     "12"     "bobby"  "56"

Ejemplo 2: programa R para obtener el vector aleatorio y mostrarlo.

R

# consider the vector1 with 30 elements
vector1 = c(12,1,2,3,4,5,
            "sravan","bobby",
            56,78,1:20)
  
random_data = sample(vector1)
  
# display random data
print("random data: ")
print(random_data)
  
# get the random vector from
# the above vector with 10 elements
print("random data with 10 element : ")
random_data = sample(vector1,10)
  
# display random data
print(random_data)

Producción:

[1] “datos aleatorios: “

 [1] “2” “7” “3” “1” “5” “boby” “4” “11”    

 [9] “6” “8” “13” “14” “56” “15” “17” “20”    

[17] “19” “12” “5” “78” “3” “1” “12” “18”    

[25] “16” “4” “9” “sravan” “2” “10”    

[1] «datos aleatorios con 10 elementos:»

 [1] “11” “20” “78” “16” “boby” “14” “1” “17”    

 [9] “sravan” “4”     

Publicación traducida automáticamente

Artículo escrito por sravankumar8128 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 *