Ho difficoltà a ottenere R per leggere un file .txt o .csv che contiene apostrofi.Come leggere un file .csv contenente apostrofi in R?
Alcune delle mie colonne contengono testo descrittivo, ad esempio "Attendi alle esigenze dei clienti" o "Sceriffo dello sceriffo". Il mio file si apre correttamente in Excel (ovvero, tutti i dati vengono visualizzati nelle celle corrette, ci sono 3 colonne e circa 8000 righe e non ci sono dati mancanti). Ma quando chiedo R per leggere il file, questo è ciò che accade:
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
(linea 520 è la prima linea che contiene un apostrofo.)
Se vado in file .txt o .csv e rimuovere manualmente tutti gli apostrofi, quindi R legge il file correttamente. Comunque, preferirei mantenere gli apostrofi se posso.
Sono nuovo a R e sarei grato per qualsiasi aiuto.
Sto inviando l'upvoting perché anche se fondamentalmente lo sapevo, una volta ho ottenuto "gotcha'd" durante la lettura in un file csv generato in una macchina di acquisizione dati. all'interno di un blocco di intestazione piuttosto grande, il file aveva alcuni campi con apostophes (un evento inatteso). A volte devi prendere un sguardo attento alla crapola nel file sorgente. –