[R-es] Exportar datos

Carlos Ortega
Thu, 11 Oct 2012 13:52:14 -0000

Mira estas dos sugerencias:

En esta primera, se da la idea de utilizar write.table() sobre el mismo
fichero salvando porciones del data.frame o convirtiendo tu data.frame (si
es texto) a matrix que mejora la velocidad de escritura:

http://stackoverflow.com/questions/9703068/most-efficient-way-of-exporting-large-3-9-mill-obs-data-frames-to-text-file?lq=1


Y esta otra donde se comenta que un lector rápido para read.table() está en
la agenda pero no un "writer" rápido. Que se puede solicitar como
feature
pare las siguientes versiones de R...:
http://stackoverflow.com/questions/12013953/write-csv-for-large-data-table-in-r


Saludos,
Carlos Ortega
www.qualityexcellence.es

El 11 de octubre de 2012 15:23, Jorge I Velez
<jorgeivanvelez@gmail.com>escribió:

> Hola Carlos y demas miembros de la lista,
>
> Despues de casi una semana de pruebas, encuentro que alternativa
> utilizando la libreria "saves" es, en tiempo, muy similar a
write.table().
>
> Tiene alguien alguna otra alternativa?
>
> Muchas gracias,
> Jorge.-
>
>
> 2012/10/5 Jorge I Velez <>
>
>> Hola Carlos,
>>
>> Muchas gracias por la información.  Voy a intentar a ver qué pasa.
>>
>> Un saludo,
>> Jorge.-
>>
>> 2012/10/5 Carlos Ortega <>
>>
>> Hola Jorge,
>>>
>>> ¿Has probado el paquete "Saves"?.
>>> Tiene funciones tanto para importar como para exportar datos de
manera
>>> rápida, hasta de forma "ultra rápida".
>>>
>>> *4 Advanced (crazy) usage*
>>> *Calling the "ultra.fast" option in saves() and loads()
will make the
>>> commands run a lot faster but*
>>> *without any check made on user input, so be careful and use only
if
>>> you are really know what you*
>>> *are up to!*
>>> *This option eliminates all inner control over given paramaters,
checks
>>> are left out for greater*
>>> *performance, and also: no compression is done while saving the
>>> variables, all les are put in a new*
>>> *working directory*
>>>
>>> La vignette la puedes encontrar aquí, donde se ofrecen comparativas
con
>>> funciones de otros paquetes.
>>>
>>> http://cran.r-project.org/web/packages/saves/vignettes/saves.pdf
>>>
>>> Saludos,
>>> Carlos Ortega
>>> www.qualityexcellence.es
>>>
>>> El 5 de octubre de 2012 07:17, Jorge I Velez <> escribió:
>>>
>>>  Buenas tardes a todos,
>>>>
>>>> Estoy interesado en exportar unos datos que procesé en R; los
datos
>>>> tienen
>>>> ~1.5K filas y ~114K columnas.  Existe alguna forma que permita
hacerlo
>>>> de
>>>> manera rapida?  La función write.table() puede usarse, pero por
lo poco
>>>> que
>>>> he probado tarda mucho en generar el archivo final.
>>>>
>>>> Cualquier sugerencia es bienvenida.
>>>>
>>>> Muchas gracias,
>>>> Jorge.-
>>>>
>>>>         [[alternative HTML version deleted]]
>>>>
>>>>
>>>> _______________________________________________
>>>> R-help-es mailing list
>>>> R-help-es@r-project.org
>>>> https://stat.ethz.ch/mailman/listinfo/r-help-es
>>>>
>>>>
>>>
>>>
>>> --
>>> Saludos,
>>> Carlos Ortega
>>> www.qualityexcellence.es
>>>
>>
>>
>


--
Saludos,
Carlos Ortega