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 <[email protected]> en nombre de Andr�s Hirigoyen 
<[email protected]>
Enviado: martes, 13 de agosto de 2019 02:27 p. m.
Para: Lista R <[email protected]>
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
[email protected]
https://stat.ethz.ch/mailman/listinfo/r-help-es

        [[alternative HTML version deleted]]

_______________________________________________
R-help-es mailing list
[email protected]
https://stat.ethz.ch/mailman/listinfo/r-help-es

Responder a