我想更改R中的语言,但我不知道如何找到并打开.Renviron文件进行编辑. 在Ubuntu中使用任何其他方法都可以做到这一点,我也能做到.

我希望看到R控制台的英文版,我也希望看到这不是一个单独的会议,而是持续的基础上

推荐答案

地区和语言不一定是一回事.无论如何,我们需要编辑~/.Renviron文件,它还不一定存在.

要将locale永久更改为R(仅限),我们可能需要将LC_ALL=C附加到~/.Renviron文件;

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

如果它还不存在,它会自动创建.C表示默认设置为英语的C语言.它同时设置了"LC_COLLATE"、"LC_CTYPE"、"LC_MULNCY"和"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"

只设置language,我们可以这样做

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

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

$ nano ~/.Renviron

要undo撤消设置,只需删除相应的行或用散列标签#将其注释掉.

另请参阅各自的R manual page on locales.

R相关问答推荐

使用tidyverse / Mutate的存款账户余额

从开始时间和结束时间导出时间

为什么在ggplot2中添加geom_text这么慢?

如何在emmeans中计算连续变量的对比度

当我们有多个特殊字符时,使用gsub删除名称和代码'

标识R中多个列中缺少的唯一值

根据列A中的差异变异列,其中行由列B中的相对值标识

展开对数比例绘图的轴(添加填充)

从服务器在Shiny中一起渲染图标和文本

如何从容器函数中提取conf并添加到ggplot2中?

在GG图中绘制射线的自动程序

过滤名称以特定字符串开头的文件

R:用GGPLATE,如何在两个独立的变量中制作不同形状的散点图?

汇总数据帧中的复制列,保持行的唯一性

解析嵌套程度极高的地理数据

层次树图的数据树

我需要使用ggplot2制作堆叠条形图

在同一单元格中创建包含整数和百分比的交叉表

组合名称具有模式的列表的元素

在R中添加要打印的垂直线