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