Skip to content
Prev 3211 / 15380 Next

[R-es] Leer ficheros csv muy grandes (más de un 1 Giga)

Hola Miguel

Desde luego depende de la memoria que tengas en la máquina. Aún así lo que preguntas creo que se puede hacer utilizando "what" en scan.

datos <- scan("fichero.dat",what=list(" "," ",0))

La idea es la siguiente: la lista que va en el what da una descripción de cómo son las columnas que tienes. Pon un " " por cada columna alfanumérica y un 0 por una columna numérica. En el ejemplo anterior tendrías 2 columnas alfanumérica y una numérica.

Un saludo

El 28/01/2012, a las 21:33, Miguel Astor Varela escribió:
Esteban Moro Egido
Dept. Mathematics | Universidad Carlos III de Madrid 
Tel.: (+34) 916248727 · markov.uc3m.es



------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <https://stat.ethz.ch/pipermail/r-help-es/attachments/20120128/be12a627/attachment.html>
------------ próxima parte ------------
A non-text attachment was scrubbed...
Name: 4225769.PNG
Type: image/png
Size: 2068 bytes
Desc: no disponible
URL: <https://stat.ethz.ch/pipermail/r-help-es/attachments/20120128/be12a627/attachment.png>