Una lista se puede convertir en una array en R llamando a la función unlist() con la lista creada como parámetro. Ahora pase la función unlist() a la función array() como parámetro y use el atributo dim para especificar el número de filas, columnas y arrays. unlist() convierte la lista en vector.
Sintaxis:
array (unlist (lista_variable), dim = (filas, columnas, arrays))
A continuación se presentan varias implementaciones para el mismo:
Ejemplo 1 :
R
lst1=list(1:10) arr=array(unlist(lst1),dim=c(3,3,3)) print(arr)
Producción :
Ejemplo 2:
R
lst1=list(c("karthik","nikhil","sravan")) arr=array(unlist(lst1),dim=c(1,3,3)) print(arr)
Producción:
Ejemplo 3:
R
lst1=list(c("karthik","chandu","nandu")) arr=array(unlist(lst1),dim=c(1,3,2)) print(arr)
Producción:
Publicación traducida automáticamente
Artículo escrito por krishnakarthikeyakhandrika y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA