¿Cómo leer un archivo .csv que contiene apóstrofes en R?

Tengo dificultades para que R lea un archivo .txt o .csv que contiene apóstrofes.

Algunas de mis columnas contienen texto descriptivo, como "Atiende las necesidades de los clientes" o "Ayudante del Sheriff". Mi archivo se abre correctamente en Excel (es decir, todos los datos aparecen en las celdas correctas; hay 3 columnas y aproximadamente 8000 filas, y no faltan datos). Pero cuando le pido a R que lea 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

(La línea 520 es la primera línea que contiene un apóstrofe).

Si entro en el archivo .txt o .csv y elimino manualmente todos los apóstrofes, entonces R lee el archivo correctamente. Sin embargo, prefiero mantener los apóstrofos si puedo.

Soy nuevo en R y agradecería cualquier ayuda.

Respuestas a la pregunta(6)

Su respuesta a la pregunta