我在Rstudio中使用Umlauts时遇到问题。首先,读取.csv文件,如下所示:
mydat<-read.csv("c:/mydat.csv",
header=F,
sep=";",
na.strings= c("NA",""))
当我打开数据帧mydat时,似乎一切都很顺利:
但是当我使用R-Console时,变形金刚已经消失了:
levels(mydat$V6)
[1] "Öfter als Fünfmal" "Einmal" "Zwei- bis Fünfmal"
我尝试使用read.table
和encoding="windows-1252"
,但它没有改变任何内容。在我的Mac上一切正常。
这是我的系统。也许有一个简单的解决方案,我只是愚蠢,就像我每次在stackoverflow上发布一个问题一样。
Sys.getlocale()
[1] "LC_COLLATE=German_Germany.1252;LC_CTYPE=German_Germany.1252;LC_MONETARY=German_Germany.1252;LC_NUMERIC=C;LC_TIME=German_Germany.1252"
R.version
_
platform x86_64-w64-mingw32
arch x86_64
os mingw32
system x86_64, mingw32
status
major 3
minor 1.3
year 2015
month 03
day 09
svn rev 67962
language R
version.string R version 3.1.3 (2015-03-09)
nickname Smooth Sidewalk