我是mac用户,想要将R语言环境更改为英语。
我知道defaults write
应该在osx上设置R的语言环境。但是,奇怪的是,该命令不起作用。
defaults write org.R-project.R force.LANG en_US.UTF-8
当我通过执行R.app启动R时,正确显示英文消息,但Terminal.app显示日语消息:
我的环境如下:
终端上sessionInfo()
的结果:
> sessionInfo()
R version 3.0.1 (2013-05-16)
Platform: x86_64-apple-darwin10.8.0 (64-bit)
locale:
[1] ja_JP.UTF-8/ja_JP.UTF-8/ja_JP.UTF-8/C/ja_JP.UTF-8/ja_JP.UTF-8
attached base packages:
[1] stats graphics grDevices utils datasets methods base
在R.app上:
R version 3.0.1 (2013-05-16)
Platform: x86_64-apple-darwin10.8.0 (64-bit)
locale:
[1] en_US.UTF-8/en_US.UTF-8/en_US.UTF-8/C/en_US.UTF-8/en_US.UTF-8
attached base packages:
[1] stats graphics grDevices utils datasets methods base
loaded via a namespace (and not attached):
[1] caret_5.17-7 grid_3.0.1 kernlab_0.9-18 lattice_0.20-15
答案 0 :(得分:4)
正如@plannapus所写,用Language=en R
启动R在我的环境中运行良好。请参阅here。
感谢您的帮助。
编辑(2013/11/8)
根据温和的社区回复,似乎有几种解决方案。至于我,这两种方式都很有效。
Language=en R
启动R控制台(已在上一篇文章中提到)Language=en R
来设置环境变量
醇>