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

Mauricio Monsalvo m.monsalvo en gmail.com
Jue Ene 19 01:30:39 CET 2017


No le gustó:
Error in fread("datos.csv", sep = "|", header = TRUE, quote = "") :
  unused argument (quote = "")


El 18 de enero de 2017, 20:35, Carlos Ortega <cof en qualityexcellence.es>
escribió:

> Hola,
>
> Prueba con esto:
>
> fread("datos.csv", sep = "|", header = TRUE, quote="")
>
> Con el parámetro quote, ignora las comillas del principio.
> No elimina todas, pero te permite cargar el conjunto sin problemas.
> Una vez cargado, ya puedes limpiar las columnas, quitando las comillas
> adicionales, etc...
>
> Saludos,
> Carlos Ortega
> www.qualityexcellence.es
>
> El 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
>>
>
>
>
> --
> Saludos,
> Carlos Ortega
> www.qualityexcellence.es
>



-- 
Mauricio

	[[alternative HTML version deleted]]



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