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.monsa...@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@r-project.org
> https://stat.ethz.ch/mailman/listinfo/r-help-es

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

Responder a