[R-es] read.table con .csv separado por "|"

Mauricio Monsalvo m.monsalvo en gmail.com
Jue Ene 19 11:34:12 CET 2017


Muchas gracias por tu sugerencia, Carlos.
Andamos cortos de decencia por estos pagos, pero la voy a tomar en cuenta
si no logro hacer el str_replace una vez cargado el archivo con fread!!

El 19 de enero de 2017, 7:31, Carlos J. Gil Bellosta <cgb en datanalytics.com>
escribió:

> Hola, ¿qué tal?
>
> Abre el fichero con un editor de texto decente. Excel no es un editor
> de texto decente. Notepad, tampoco. Elige uno y hazte amigo de él para
> siempre. Con su concurso, sustituye todas (¡todas sin excepción!) las
> comillas por nada.
>
> Luego, guarda el fichero y
>
> read.table("datos.csv", header = T, sep = "|")
>
> funciona de maravilla.
>
> Un saludo,
>
> Carlos J. Gil Bellosta
> http://www.datanalytics.com
>
>
>
> El día 19 de enero de 2017, 0:22, Mauricio Monsalvo
> <m.monsalvo en gmail.com> escribió:
> > Hola.
> > Tengo un archivo que viene separado por "|" y a su vez con (casi) todos
> los
> > campos entre comillas ("..."), incluso los valores numéricos. Adjunto
> > algunos datos de prueba. El error que da es que no encuentra 14
> elementos en
> > las filas (son 15 variables).
> > Probé algunas variantes y traté de orientarme por la ayuda y Stack
> > (http://stackoverflow.com/search?q=read.table+sep%3D%22%7C%22), pero no
> > encontré mejor solución que:
> > 1) Abrir el archivo con Excel.
> > 2) Reemplazar | por ;
> > 3) Reemplazar " por [nada];
> > 4) Abrirlo con:
> > datos <- read.table("datos.csv" , header=T, sep=";", dec=".", quote = "",
> > encoding = "UTF-8")
> > y digamos que funciona, salvo que la primera variable contiene un " al
> > inicio ("67, "67, "etc) y la última siempre termina con un " (ACCIDENTADO
> > CRITICO", NIÑO NEONATO", "etc).-
> > ¿Podrían ayudarme a levantarlo de una (separado por | y con los datos
> entre
> > "") o bien a levantarlo luego del replace sin esas incómodas " al inicio
> de
> > la primera variable y al final de la última?
> > Muchas gracias.
> > Saludos!
> >
> > --
> > Mauricio
> >
> > _______________________________________________
> > R-help-es mailing list
> > R-help-es en r-project.org
> > https://stat.ethz.ch/mailman/listinfo/r-help-es
>



-- 
Mauricio

	[[alternative HTML version deleted]]



Más información sobre la lista de distribución R-help-es