Hola
Tal vez te sirva esto:
prueba <- iris
prueba <- rbind(prueba, prueba[1:3, ])
n <- 10
nr <- nrow(prueba)
prueba <- split(prueba, rep(1:ceiling(nr/n), each=n, length.out=nr))
# Forma 1:
lapply(prueba, function(x) {
fwrite(x, paste0("file", parent.frame()$i))
print("Guardado.")
}
)
# Forma 2:
lapply(seq_along(prueba), function(i, datos, nombres) {
fwrite(datos[[i]], paste0("file", i))
print("Guardado.")
}, prueba, names(prueba)
)
________________________________
De: R-help-es <r-help-es-bounces en r-project.org> en nombre de Andr?s
Hirigoyen <andreshirigoyen en gmail.com>
Enviado: martes, 13 de agosto de 2019 02:27 p. m.
Para: Lista R <r-help-es en r-project.org>
Asunto: [R-es] Acceso a elemento de una lista
Buenas tardes,
Tengo una lista con 420 data frame (numerados del ID 1 al ID 420, ), como
se ve en el str(), cada data frame tiene 45 observaciones de 30 variables:
str(lista1)
$ 1:'data.frame': 45 obs. of 30 variables:...
?C?mo puedo generar los 420 objetos diferentes para poder
usarlos/guardarlos de manera independiente?
Muchas gracias desde ya por la ayuda
--
*Andr?s Hirigoyen*
* Prof. Ciencias Biol?gicas*
*Ing. Agr. Forestal (MSc) *
[[alternative HTML version deleted]]
_______________________________________________
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]]