在Mac OSX下,对于一般默认设置,通常我启动终端并使用ls -al
检查.bash_profile的可用性,然后使用nano .bash_profile
向其中添加必要的全局默认值。
但对于R和Rstudio,如果我想用命令Sys.setlocale(category = "LC_ALL", locale = "zh_cn.utf-8")
设置中文字符输入的全局默认值。我使用以下命令获取 R_HOME
R.home()
[1]“/ Library/Frameworks/R.framework/Resources”
然后我将命令Sys.setlocale(category = "LC_ALL", locale = "zh_cn.utf-8")
复制到名为.Rprofile的新创建文件或目录“/Library/Frameworks/R.framework/Resources/etc”中的“Rprofile.site”,但它似乎不起作用对我来说,我的步骤有什么不对?
我的问题有一个密切的问题locate the ".Rprofile" file generating default options
.Rprofile和Rprofile.site之间有什么区别?
答案 0 :(得分:1)
你的问题有点不清楚,但似乎你要求的是配置文件~/.bash_profile
的等价物。那将是~/.Rprofile
。有关更多信息,请阅读“Initialization at Start of an R Session”上的文档。这也回答了你的问题“.Rprofile和Rprofile.site之间有什么区别?”:
$R_HOME/etc/Rprofile.site
是网站文件,而[~/
] .Rprofile
是用户文件。