Hola Rafa,

Por darte alguna sugerencia de por dónde apuntar.
No me suena que exista esa definición de cabecera que comentas para definir
atributos para las columnas del propio fichero, ya sabes los diferentes
mecanismos para importar ficheros en R: csv, txt, directamente de BBDD,
Excel, etc... Cada uno de ellos con una estructura definida, vaya todo esto
ya lo conoces.

En cambio los ficheros que se importan desde SPSS, SAS o el propio MATLAB
llevan esa codificación que dices en su propia estructura de fichero. Creo
que mirando las funciones/código fuente de estas funciones de importación
podría darte alguna idea de como codificar estas cabeceras y utilizar las
mismas funciones de importación para tus ficheros.

Saludos,
Carlos Ortega
www.qualityexcellence.es


El 17 de febrero de 2014, 11:39, Rafael Garcia Leiva <rgarcialeiva@gmail.com
> escribió:

> Hola a todos,
>
> Tengo un fichero CSV que se genera desde una aplicación, y que me gustaría
> importar en R. El problema es que el fichero es "genérico", por lo que en
> un principio no se muy bien el tipo de datos que me voy a encontrar. Desde
> R se los mostraré al usuario para que decida sobre qué campos quiere hacer
> qué análisis. Por tanto, en el propio CSV debería contener (en la cabecera,
> o similar) además del nombre, el tipo de dato.
>
> Hacer esto es fácil, sólo tengo que colocar en el fichero una pre-cabecera
> que leo desde R, y la utilizo para rellenar el valor de colClasses de
> read.table. Mi pregunta es si existe una forma "más estándar" de hacer esto
> en R. Es decir, si existe un tipo de fichero que permita especificar
> atributos para una columna, y cómo se lee este fichero desde R.
>
> Muchas gracias a todos
>
> Rafael
>
>         [[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

	[[alternative HTML version deleted]]

