使用 .Rprofile 启动 Rcmd

startup Rcmd with .Rprofile

当我向人们介绍 R 时,我经常发现 Rcmdr 是让人们学习的最简单的方法之一,因为它假设了很少的特定 R 知识,但确实通过显示使用的命令。

为了降低门槛,我希望能够设置一台计算机,以便 Rcmdr 可以以直观的方式加载(即打开文件/快捷方式)。但是,我也希望人们能够在没有这个的情况下开始 R(排除使用 .Rprofile)。

我试过使用

R -f Rcmdr.R

Rcmdr.R

library(Rcmdr)

但这给出了一个关于需要在交互式会话中加载的 Rcmdr 错误。我试过用 --interactive 标志强制执行此操作,但这似乎没有什么区别。

有没有其他方法可以创建一个可以用 Rcmdr 启动 R 的文件?

您可以传递环境变量 R_DEFAULT_PACKAGES 并启动 R,如下所示:

R_DEFAULT_PACKAGES=Rcmdr R