Tengo dificultades para que R lea un archivo .txt o .csv que contiene apóstrofos.¿Cómo se lee un archivo .csv que contiene apóstrofes en R?
Algunas de mis columnas contienen texto descriptivo, como "Atiende las necesidades de los clientes" o "Diputado del sheriff". Mi archivo se abre correctamente en Excel (es decir, todos los datos aparecen en las celdas correctas; hay 3 columnas y alrededor de 8000 filas, y no hay datos faltantes). Pero cuando le pregunto R para leer el archivo, esto es lo que sucede:
data <-read.table("datafile.csv", sep=",", header=TRUE)
Error in scan(file, what, nmax, sep, dec, quote, skip, nlines, na.strings, :
line 520 did not have 3 elements
(línea 520 es la primera línea que contiene un apóstrofo.)
Si entro en el archivo .txt o .csv y eliminar manualmente todos los apóstrofes, luego R lee el archivo correctamente. Sin embargo, prefiero mantener los apóstrofos si puedo.
Soy nuevo en R y le agradecería cualquier ayuda.
Estoy votando porque, aunque básicamente sabía esto, una vez me pillé "gotcha'd" cuando leía en un archivo csv generado en una máquina de adquisición de datos. El problema era que, dentro de un bloque de encabezado bastante grande, el archivo tenía algunos campos w/apostophes (una ocurrencia inesperada). A veces hay que tomar un mirada cuidadosa a la crapola en el archivo fuente. –