咱的视窗版RStudio也遇到中文乱码问题,不过目前使用RStudio Server,方便多了。
http://www.louisaslett.com/RStudio_AMI/
http://www.louisaslett.com/RStudio_AMI/
.\etc\Rprofile.site 加一行
Sys.setlocale("LC_ALL","Chinese")
考古的我……在日本买的电脑,系统设置的时候设置成了英文,结果使用list.files()
的时候,如果路径下有用中文命名的文件的话,也会出现乱码。而且有时候读取R脚本时,代码中的中文注释会变成乱码。后来将系统语言改成中文后,就没有了这样的问题,详细设定是在电脑开始菜单中依次打开:Settings > Region > Additional date, time & regional settings
,此时会打开一个经典的电脑控制面板窗口,继续:Change date, time, or number format
,在弹出窗口的Fromats
选项卡中将Format
改成中文,再进入该窗口Administrative
选项卡,将Language for non-Unicode programs
改成中文。
哪一天电脑重装系统了,我会毫无犹豫的选择Linux。