首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在Ubuntu中全局更改R语言环境?

如何在Ubuntu中全局更改R语言环境?
EN

Stack Overflow用户
提问于 2017-07-13 01:41:43
回答 2查看 202关注 0票数 1

我的Ubuntu服务器正在使用错误的编码编写CSV文件和绘图。

在OS机器上,全局设置语言环境的一种可能性是

代码语言:javascript
复制
system("defaults write org.R-project.R force.LANG en_US.UTF-8")

将我的绘图另存为png后,我得到了以下输出:

这不是ggplot2问题。因此,让我感兴趣的是,在RStudio上可以正确地看到该图:

我如何设置一个选项,使R可以与RStudio的en_US.UTF-8、终端上的脚本等一起使用?

EN

回答 2

Stack Overflow用户

发布于 2018-06-07 04:41:22

要在Ubuntu中为用户设置R的本地化,您可以创建一个文本文件,名为.Renviron和用户的主文件夹,并添加以下行:

代码语言:javascript
复制
LANGUAGE="en_US.utf8"

在重新启动R之后,RStudio或您正在使用R的任何“前端”都使用此区域设置。

有关背景信息,请参阅:

https://cran.r-project.org/doc/manuals/r-patched/R-admin.html#Locales

票数 0
EN

Stack Overflow用户

发布于 2019-09-24 16:57:36

对于docker中的Ubuntu服务器,运行以下命令对我有效:

代码语言:javascript
复制
locale-gen "en_US.UTF-8"
update-locale LANG="en_US.UTF-8"
export LANG=en_US.UTF-8
echo "LANG=en_US.UTF-8" >> ~/.Renviron
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/45064341

复制
相关文章

相似问题

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