首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何在R中更改语言设置

如何在R中更改语言设置
EN

Stack Overflow用户
提问于 2012-11-27 07:49:02
回答 13查看 142.1K关注 0票数 131

我的错误消息以法语显示。如何更改系统语言设置以使错误消息以英语显示?

EN

回答 13

Stack Overflow用户

回答已采纳

发布于 2012-11-27 08:16:44

您可以使用Sys.setenv()函数来设置它。我的R会话默认为英语,所以我将其设置为法语,然后再返回:

代码语言:javascript
运行
复制
> Sys.setenv(LANG = "fr")
> 2 + x
Erreur : objet 'x' introuvable
> Sys.setenv(LANG = "en")
> 2 + x
Error: object 'x' not found

可以在here上找到缩写的列表。

Sys.getenv()为您提供了已设置的所有环境变量的列表。

票数 142
EN

Stack Overflow用户

发布于 2014-10-31 20:35:37

在RStudio for Windows的情况下,我成功地按照R for Windows FAQ中的说明更改了语言,特别是我写道:

代码语言:javascript
运行
复制
language = EN

在文件Rconsole (在我的安装中是C:\Program Files\R\R-2.15.2\etc\Rconsole)内;这也适用于命令Rscript

例如,您可以在命令提示符下使用以下两个命令找到Rconsole文件:

cd \

dir Rconsole /s

第一个将根目录设为当前目录,第二个查找Rconsole文件。

在下面的屏幕截图中,Rconsole文件位于文件夹C:\Program Files\R\R-3.4.1\etc中。

您可能有多个位置,在这种情况下,您可以编辑所有Rconsole文件。

之后,您可以使用自己喜欢的编辑器打开Rconsole文件,查找行language =,然后在该行的末尾附加EN

在下面的屏幕截图中,有趣的行是数字70,您必须在它的末尾附加EN

票数 34
EN

Stack Overflow用户

发布于 2016-10-05 22:28:33

这是从命令行执行的:

代码语言:javascript
运行
复制
$ export LANG=en_US.UTF-8

上面的其他答案对我都不起作用

票数 21
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13575180

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档