Usa la función system para desde R usar las herramientas del sistema.

On 17/05/16 16:13, eric wrote:
Hola Jose, muchas gracias por la sugerencia, no conocia la existencia de "sed" ... yo preguntaba por la posibilidad de hacerlo con R mismo para no tener que escribir algo en otro lenguaje, porque te refieres a "sed" en linux, no ? y tambien por lo mucho mejor que es un script que hacerlo a mano, considerando que son varios cientos de archivos ... voy a probar con un script de bash a ver si me funciona.

Muchas gracias a todos,

Saludos, Eric.










On 05/15/2016 11:57 AM, JA Palazón wrote:
Hola

Lo más sencillo es utilizar sed, desde la línea de comandos:

sed 's/^I^I/^I/g' ficheroOriginal.dat >ficheroCorregido.dat

Alternativa: usa la hoja de cálculo de libre office te da
la opción de eliminar repeticiones de separador de campos.

Espero que te sirva

El 14/05/16 a las 18:58, eric escribió:
Estimados, tengo el siguiente problema:

tengo muchos archivos (algunos cientos) con columnas de datos
separados por \tab y al importar en R me di cuenta que me faltaban
algunas filas ... despues de 3 dias dandole vueltas al problema
encontre que las filas que faltaban tenian un doble \tab en alguna
columna

Luego la pregunta es:

existe alguna forma de importar los archivos de modo que el doble \tab
no produzca errores o

existe alguna forma de "abrir" los archivos sin importarlos en R (pero
con R), buscar y reemplazar ese doble \tab para luego importar

Saludos y muchas gracias,

Eric,







_______________________________________________
R-help-es mailing list
R-help-es@r-project.org
https://stat.ethz.ch/mailman/listinfo/r-help-es

Responder a