Hola Jorge,

La manera más fácil es especificar la clase de los datos de cada columna 
usando colClasses.  De esa manera R no tiene que  establecer las clases 
programáticamente.  Si quieres un proceso aún más rápido revisa ?scan.  
También puedes leer los datos en "chunks¨ usando readLines.

Saludos,

Francisco

Francisco J. Zagmutt
Vose Consulting
1643 Spruce St., Boulder
Boulder, CO, 80302
USA
www.voseconsulting.com


Jorge Ivan Velez wrote:
> Buenas tardes para todos,
>
> Utilizo R 2.10.0 Patched en Windows XP 32-bits con 4GB RAM en un procesador
> Intel Core 2 Duo de 2.4 GHz. En este momento estoy trabajando con una base
> de datos X de dimensión
>
> R> dim(X)
> [1] 297558     11
>
> que se encuentra almacenada en formato ".txt" y que tiene 1 variable
> alfanumérica (identificador) y 10 numéricas. Estoy leyendo X via
> read.table() y el tiempo tarda el sistema es:
>
> R> system.time(X <- read.table(f, header = TRUE, sep= ","))
>    user  system elapsed
>   17.50    0.11   18.59
>
> Me gustaría saber si alguien conoce alguna manera de reducir
> (sustancialmente) este tiempo.
>
> Muchas gracias,
>
>                                Jorge Ivan Velez
>
> 	[[alternative HTML version deleted]]
>
>   
> ------------------------------------------------------------------------
>
> _______________________________________________
> R-help-es mailing list
> R-help-es@r-project.org
> https://stat.ethz.ch/mailman/listinfo/r-help-es
>   

	[[alternative HTML version deleted]]

