Estimado Juan Abasolo
Lo primero que debe tener en claro es la indexación de elementos, en un
ejemplo se puede ver muy simple, voy a buscar el número 100, pero para ese
fin debo conocer el índice en las columnas como en las filas, aunque en
listas no hay un concepto de filas y columnas, no es un data.frame.
a<-list(1,2,3,4,5)
b<-list(1,2,3,4,5)
c<-list(1,2,100,4,5)
d<-list(1,2,3,4,5)
e<-list(1,2,3,4,5)
lista<-list(a,b,c,d,e)
lista
lista[[3]][[3]]
Lo que usted llama desarmar posiblemente es buscar algo dentro de listas
anidadas.
Javier Rubén Marcuzzi
El mar., 3 jul. 2018 a las 14:21, Marcelino de la Cruz Rot (<
marcelino.delacruz en urjc.es>) escribió:
> Hola:
>
> Depende con lo que quieras decir con "separar automáticamente los
> elementos de la lista".
> Si te refieres a que quieres tener cada una de las matrices en tu lista
> como un objeto independiente dentro de tu workspace, podrías hacer algo
> así:
>
> for (m in 1:length(milista)) assign (paste ("matriz", m,
> sep="_"),milista[[m]])
>
> Aunque en general resulta más conveniente tener los objetos
> organizados en listas. Pero hay gustos para todo.
>
> Saludos,
>
> Marcelino
>
>
>
>
>
> El 03/07/2018 a las 16:49, Juan Abasolo escribió:
> > Buenas tardes (o día, lo que les toque)
> >
> > Gracias a la ayuda de la lista conseguí seguir adelante, y debido a mi
> > desconocimiento, no puedo seguir haciendolo. Nuevamente pido ayuda.
> >
> > Tengo una lista generada con lapply, algo así
> >
> > milista <- lapply(as.list(cars[,1:2]), dist)
> >
> > La lista es un poco diferente, genera unos cientos de matrices. ¿Cómo
> puedo
> > hacer para que me separe automáticamente cada uno de los elementos de
la
> > lista?
> >
> > Me imajino que Google estará lleno de la respuesta que nececito, pero
no
> sé
> > preguntarle. Recurro a la paciencia de ustedes y se las agradezco.
> >
>
> --
> Marcelino de la Cruz Rot
> Depto. de Biología y Geología
> Física y Química Inorgánica
> Universidad Rey Juan Carlos
> Móstoles España
>
> _______________________________________________
> R-help-es mailing list
> R-help-es en r-project.org
> https://stat.ethz.ch/mailman/listinfo/r-help-es
>
[[alternative HTML version deleted]]