Skip to content
Prev 10981 / 15379 Next

[R-es] Leer csv separado por comas y por espacios

Estimado Jesús Para Fernández

Por regla al guardar la información hay que informar donde se separa, en su caso hay dos casos, comas y espacios, no se como llego a eso, pero yo intentaría de escribir nuevamente el fichero con los datos, ¿Cuántos datos son? Porque si entran en la capacidad de una hoja de cálculos, posiblemente con Excel al importarlos pueda marcar la separación de campos, luego guardar esto en otro archivo e importarlo en R. Posiblemente es más sencillo que awk, pero también el trabajar con cadenas puede ser muy útil (yo se hacerlo), la única recomendación es conocer muy bien la separación, porque puede ser que dentro de los datos hay una condición válida como cadena reconocida por el lenguaje informático pero que no es una separación real de datos. Por ejemplo, yo vivo en una provincia que se llama Santa Fe, si se busca una cadena donde hay un espacio entre las palabras como separación de datos, estaría cometiendo un error, por otro lado si busco más de dos espacios en blanco entre palabras como separación de datos, posiblemente vino espumoso, quedaría como un dato, cuándo en realidad puede ser bebida vino, categoría de bebida espumoso.

En su ejemplo no hay palabras, hay números, un posible error puede ser la separación decimal o puntuación de miles (, y .), particularidad que se define en el sistema operativo y si se comparten datos por ahí viene un archivo con alguna codificación no pensada.

Javier Rubén Marcuzzi

De: Jesús Para Fernández
Enviado: lunes, 9 de enero de 2017 10:06
Para: Carlos Ortega
CC: r-help-es en r-project.org
Asunto: Re: [R-es] Leer csv separado por comas y por espacios

Pens? que ser?a mucho m?s sencillo.


Al final optar? por lo que he hecho, el strstrip


Gracias de todos modos

Jes?s