• R语言
  • 求助:Win10 下 RStudio 中文乱码

之前系统一直是win8.1,现在升级到win10,Rstudio是最新版的0.99.467,结果出现乱码。
举个例子:
输入:> print("R语言")
输出:[1] "RÓïÑÔ"
但是用R打开就没有问题,而且在R中读文件正确,但是换到Rstudio依然是乱码。
google了很多方法,都是:Tools--->Global Options--->Default text encoding--->UTF-8,无效。
而且,在安装Rstudio时,安装界面都是乱码,我是凭感觉安装的。担心是不是因为是系统问题,因为官网上说的是Windows Vista/7/8,没有win10。还有一点担心的,就是我的笔记本本身就是英文系统后来又自己装了中文包,是不是和这有关系?
应该怎么解决啊?求教 :-(
百度一下电脑出现中文乱码?
[未知用户]
电脑不出现乱码,其它软件也没问题,就是Rstudio会乱码,而且它的安装界面就是乱码,我是凭感觉装的。
试试file--reopen with encoding 再选择utf-8
[未知用户]
最新版Rstudio没有file–-->reopen with encoding :cry:
[未知用户]
根据教程,我也在Amazon EC2上安装了RStudio,中文正常,再次感谢 :-)
我没有Windows 10,测试了一下Windows 7,没有乱码问题。你的系统语言是中文吗?用R自带的RGui有没有乱码问题?

Reopen with encoding这个菜单与这里的乱码问题应该无关。
Rstudio和R 好像还没有看见在官网上有支持WIN10的,我WIN8在等。。估计下一个版本就会有的。。等吧
[未知用户]
谢大神你好~本人WIN7/8版本下 Rstudio完全没有乱码
[未知用户]
R自带的RGui没有乱码,Windows10系统语言本来是英文,但是因为各种问题我安装了中文语言,所以我的win10系统现在是中文的。
[未知用户]
我又想了想,应该是版本问题,因为官网说支持Windows Vista/7/8,我想当然的以为“既然win10能安装RStudio,它就可以支持win10”,应该是这里的问题,不过还是感谢谢大神 :-)
2 年 后

.\etc\Rprofile.site 加一行
Sys.setlocale("LC_ALL","Chinese")

  • GFW 回复了此帖
  • GFW 觉得很赞
    2 年 后
    2 年 后

    考古的我……在日本买的电脑,系统设置的时候设置成了英文,结果使用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。

    3 个月 后
    chuxinyuan 更改标题为「求助:Win10 下 RStudio 中文乱码