Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/74.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
为什么我的Rcmdr语言是西班牙语,而我的R(和windows)是葡萄牙语?如何解决?_R - Fatal编程技术网

为什么我的Rcmdr语言是西班牙语,而我的R(和windows)是葡萄牙语?如何解决?

为什么我的Rcmdr语言是西班牙语,而我的R(和windows)是葡萄牙语?如何解决?,r,R,我在巴西教本科生统计学。这学期我要求学生安装R(版本4.0.2)和Rcmdr软件包,因为它是一个很好的免费统计软件,不需要学习如何在R中编码。 然而,我和我的所有学生都发现Rcmdr是用西班牙语而不是葡萄牙语开设的。R本身,即RGui,以葡萄牙语打开。 如果在加载Rcmdr之前,我将语言设置为英语,则我可以用英语打开Rcmdr: Sys.setenv(LANG='en') 我还通过更改桌面快捷方式,在命令末尾添加LANG='EN'来解决这个问题。我知道,如果您更改“Rconsole”文件,也可

我在巴西教本科生统计学。这学期我要求学生安装R(版本4.0.2)和Rcmdr软件包,因为它是一个很好的免费统计软件,不需要学习如何在R中编码。 然而,我和我的所有学生都发现Rcmdr是用西班牙语而不是葡萄牙语开设的。R本身,即RGui,以葡萄牙语打开。 如果在加载Rcmdr之前,我将语言设置为英语,则我可以用英语打开Rcmdr:

Sys.setenv(LANG='en')
我还通过更改桌面快捷方式,在命令末尾添加LANG='EN'来解决这个问题。我知道,如果您更改“Rconsole”文件,也可以这样做

但我想/需要知道:

有更简单的解决办法吗?我需要与学生分享一个解决方案,越简单越好

如何将语言设置为葡萄牙语?(已尝试“pt”、“ptbr”、“葡萄牙语”,未成功)


为什么会发生这种情况,因为Rcmdr有葡萄牙语翻译?

我和包开发人员谈过,错误是由于文件放错了位置。应该很快纠正。 此外,我还学习了将语言更改为巴西葡萄牙语的正确命令:

Sys.setenv(LANG='pt_BR')

这似乎是一个很容易修复的bug。你应该在这里向Rcmdr团队报告:谢谢你的建议,我没有想到这一点。我现在就做。