Seleccionar elemento aleatorio de la lista en R

En este artículo, discutiremos cómo seleccionar un elemento aleatorio de una Lista utilizando el lenguaje de programación R.

Podemos seleccionar un elemento aleatorio de una lista usando la función sample() . La función sample() se usa para obtener el elemento aleatorio de la estructura de datos

Sintaxis:

muestra(1:longitud(lista), n)

dónde

  • 1: longitud (lista) se usa para iterar todos los elementos en una lista
  • n representa el número de elementos aleatorios que se devolverán

Nota: En nuestro caso n=1 porque tenemos que obtener solo un elemento aleatorio.

Ejemplo: programa R para crear una lista de números y devolver un elemento aleatorio

R

# create a list of integers
list1=list(1:10,23,45,67,8)
  
# get the random element from the list
list1[[sample(1:length(list1), 1)]]

Producción:

Prueba 1:

[1] 67

Prueba 2:

[1] 45

Ejemplo: programa R para crear una lista de números y devolver un elemento aleatorio

R

# create a vector of integers
vec=c(1,2,3,4,5)
  
# create a variable
data="Hello Geek"
  
# pass the vector and variable to list
list1=list(vec,data)
  
# get the random element from the list
list1[[sample(1:length(list1), 1)]]

Producción:

[1] 1 2 3 4 5

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 *