Muchas gracias, Javier y Marcelino. Efectivamente, no soy ni un cuarto de lo ducho que querría. Tomo la solución que me das, Marcelino, como solución-a-corto-plazo y tu comentario como recomendación.
En este caso, Javier, justo eso lo sabía hacer. Pero aprovecho para agradecerte además de esta otro montón de respuestas a otros, que fueron la solución a mis problemas (también). 2018-07-03 22:09 GMT+02:00 Javier Marcuzzi <javier.ruben.marcu...@gmail.com> : > 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.delac...@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@r-project.org >> https://stat.ethz.ch/mailman/listinfo/r-help-es >> > -- Juan Abasolo Hizkuntzaren eta Literaturaren Didaktika Saila Bilboko Hezkuntza Fakultatea Euskal Herriko Unibertsitatea UPV/EHU Sarriena auzoa z/g 48940 Leioa Bizkaia [[alternative HTML version deleted]] _______________________________________________ R-help-es mailing list R-help-es@r-project.org https://stat.ethz.ch/mailman/listinfo/r-help-es