如何在Ubuntu上更改R语言环境

wmtdaxz3  于 5个月前  发布在  R语言
关注(0)|答案(1)|浏览(62)

我想在R中更改语言,但我不知道如何找到并打开.Renviron文件进行编辑。在Ubuntu中使用任何其他方法也可以。
我希望看到的R控制台在英语,我也希望看到这不是一个单独的会议,但在一个持续的基础上

hs1rzwqc

hs1rzwqc1#

Locale和language不一定是一回事,不管怎样,我们需要编辑~/.Renviron文件,这个文件还不一定存在。
要永久更改R的locale(仅),我们可能需要将LC_ALL=C附加到~/.Renviron文件;

$ echo "LC_ALL=C" >> ~/.Renviron

字符串
如果它还不存在,它会自动创建。C表示C语言,其默认设置为英语。它同时设置“LC_COLLATE”,“LC_CTYPE”,“LC_MONETARY”和“LC_TIME”,所以我们可以一石二鸟。注意,在R中还有一些其他类别:

$ Rscript -e .LC.categories
[1] "LC_ALL"         "LC_COLLATE"     "LC_CTYPE"       "LC_MONETARY"   
[5] "LC_NUMERIC"     "LC_TIME"        "LC_MESSAGES"    "LC_PAPER"      
[9] "LC_MEASUREMENT"


只是设置语言,相反,我们可以这样做

$ echo "LANGUAGE=en_US" >> ~/.Renviron


要在编辑时查看文件,我们也可以使用nano

$ nano ~/.Renviron


要撤销设置,只需删除相应的行或使用哈希标签#将其注解掉。
另请参见相应的R manual page on locales

相关问题