2016-04-27 2 views
2

Ich habe eine .csv-Datei, die in Spanisch geschrieben ist, so dass es Sonderzeichen wie ñ, á, é, í, ó, ú hat. Also, wenn ich es im Editor öffne, kann ich alle Zeichen richtig geschrieben sehen und ich habe die Datei bereits mit UTF-8 Kodierung gespeichert. Allerdings, wenn ich RStudio öffnen und ich importieren Sie die Daten unter Verwendung von:Importieren einer .csv in R mit UTF-8-Codierung Fehler?

servutf <- read.csv("servutf.csv", sep=";") 

ich all den Datensatz erhalten, aber falsch codiert das heißt:

Tengo 7 años de experiencia 

Es sollte die folgende sein:

Tengo 7 años de experiencia 

Ich habe alles versucht, ich weiß nicht, was ich sonst tun soll, da ich bereits überprüft habe, dass R die UTF-8-Codierung verwendet und die Datei auf die gleiche Weise codiert ist.

Irgendwelche Vorschläge bitte?

Antwort

4

Sie benötigen die Codierung

servutf <- read.csv("servutf.csv", sep=";", encoding = "UTF-8") 
+0

Vielen Dank! Ich hatte schon ähnliches versucht, aber es hat nicht funktioniert, aber jetzt hat es funktioniert! – adrian1121

0

Try angeben:

library(readr) 
servutf <- read_csv("servutf.csv")