[R-es] Crear lista con data frames

Javier Marcuzzi javier.ruben.marcuzzi en gmail.com
Jue Oct 19 14:02:33 CEST 2017


Estimado Rubén Coca

Técnicamente es posible, pero crea algo en memoria que puede ser complicado
de manejar, si los datos son pocos no habría problemas, pero si estos se
incrementan habría que eliminar de memoria los data.frame que se incluyeron
en la lista y comienza algo que puede ser engorroso. Dices que no sabes
cuántos data.frame tendrás en el futuro, hay un problema, R no es una base
de datos, puedes entrar en "caminos con curvas peligrosas". En todo caso en
lugar de lista plantearía sqldf.

Javier Rubén Marcuzzi

El 18 de octubre de 2017, 8:20, Bartolomé Marcos, José Antonio <
josea.bartolome en mineco.es> escribió:

> Una forma de asignar elementos a una lista es:
>
> Lista[["nombre del data.frame"]] <- data.frame
>
>  Lista debe existir. La puedes haber creado anteriormente en la forma en
> que indicas.
>
>
> -----Mensaje original-----
> De: R-help-es [mailto:r-help-es-bounces en r-project.org] En nombre de Rubén
> Coca
> Enviado el: miércoles, 18 de octubre de 2017 13:05
> Para: Lista R
> Asunto: [R-es] Crear lista con data frames
>
> Hola,
> estoy buscando la manera de crear una lista que contenga una serie de data
> frames (un número que puede variar con el tiempo pero que siempre van a
> tener un nombre con una pauta definida). La lista debe estar nombrada con
> el nombre de cada data frame.
>
> Quiero evitar esto:
>
> # -------
> lista <- list(df1 = df1, df2 = df2, dfn = dfn) # -------
>
> ya que como no sé cuantos data frames voy a tener en un futuro.
>
> ¿Alguna idea o sugerencia?
> Muchas gracias
>
> Rubén
>
>         [[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
>
> _______________________________________________
> 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]]



Más información sobre la lista de distribución R-help-es