R控制台是我的母语,我怎么能集R为英语?(The R console is in my native

2019-06-18 11:04发布

我使用R于Windows 7中显然[R某种程度上找到了证据,我说的语言除了英语,固执地坚持我自己的语言给控制台输出。 对于各种各样的原因,这是不可取的,我想R设定为英语。

是什么在起作用

我能够使用LANGUAGE=en为R控制台桌面快捷方式的命令行选项,但语言还是错Rstudio,直接,因此推出将R可执行忽略命令行参数的快捷方式。

什么不起作用

我试图创建一个.Renviron下文件C:\Users\[MY_NAME]\Documents ,这是由路径返回的工作目录getwd()LANGUAGE=en在它。 [R忽略这一点。 我R_ENVIRONR_ENVIRON_USER变量显示为""所以.Renviron应该是正确的文件名。

我还试图创建.RenvironR_HOME\etcR_HOMEC:/PROGRA~1/R/R-215~1.0 )和R也忽略它。

我是有所增加成功Sys.setenv(LANGUAGE="en")R_HOME\etc -这使从R控制台英语的所有输出,除了初始的版权信息。

问题

我怎样才能让R默认值英语这样的,这是传播到RStudio?

Answer 1:

在一个新的安装,加上language = enRconsole文件(由下默认存在R_HOME\etc )将使的r语言英语R控制台以及RStudio。 这可以通过在工作目录下的代码和RStudio的个别项目所覆盖。



Answer 2:

首先,转到etc文件夹下的[R Program Files文件夹。 然后找到Rconsole文件。 查找行language = ,将其更改为language = en如果你想在英语运行R上。

:右键点击文件RCONSOLE图标,选择属性,并授予自己修改文件的权限。



Answer 3:

它应该是RCONSOLE文件,而不是Rprofile.site。



Answer 4:

这个问题是不是在R或在RStudio,问题是在你的Windows语言配置。

如果您使用的是Windows,你必须将其设置这样的(如Windows 7):

  1. 控制面板
  2. 地区和语言。

    2.1。 去标签“管理”

    • “语言的非Unicode程序”,然后将其设置在“更改系统区域设置”按钮。

    2.2。 如果你愿意,你可以将其设置也格式标签“格式”。

欢呼声中,达尔文PC



Answer 5:

  1. 去为R的安装目录,即C:\Program Files\R\

  2. 从那里进入子文件夹etc/

  3. 打开一个文本编辑器(如记事本)的文件Rconsole

  4. 考虑该行的文件language =

  5. 替换为这样的行language = en

  6. 保存并关闭Rconsole文件,然后再次运行RGUI,界面会英语

[R版本3.1.3



Answer 6:

我有同样的问题。 我改变我的笔记本电脑的系统优先 - >地区为美国解决了这个问题。 然后,重新安装R.系统语言最终改变为英语。

sessionInfo()

区域设置:[1]的en_US.UTF-8 /的en_US.UTF-8 /的en_US.UTF-8 / C /的en_US.UTF-8 /的en_US.UTF-8



文章来源: The R console is in my native language, how can I set R to English?