0

我曾经设置过,每次打开 R 应用程序时,R 指挥官插件都会自动启动,但我已经升级了 R,不记得我是如何做到的。

4

2 回答 2

0

这是 Scott Hyde 的说明,用于在每次启动 R 时创建启动 R 指挥官的快捷方式。

  1. 打开 C:\Program Files\R\R-2.10.1\etc (或类似名称的版本目录)。
  2. 编辑文件 Rprofile.site 并添加以下行。mylibs 变量是您希望在每次运行 Rcmdr 时启动的包的列表。lattice 和 MASS 都是 Rcmdr 的依赖项,需要加载。如果您以这种方式加载它们,它们将被静默加载!defpack = getOption("defaultPackages") mylibs = c("tcltk","car","lattice","MASS","Matrix") if(Sys.getenv("RCMDR") == "TRUE") mylibs = c(mylibs,"Rcmdr") 选项(defaultPackages = c(defpack,mylibs))

  3. 接下来,将用于运行 R 的快捷方式复制到桌面上。右键单击该文件,然后选择属性将以下内容添加到“目标:”的末尾:“C:\Program Files\R\R-2.10.1\bin\Rgui.exe”--sdi RCMDR=TRUE

请注意,选项在引号之外。将刚刚创建的快捷方式的名称更改为“Rcmdr” 双击它,R 和 Rcmdr 都会启动!

于 2013-07-01T13:18:19.763 回答
0

最近开始使用 R,我正在测试@user123943 提供的另一个解决方案,但它似乎无法正常工作。想也许会有一个更简单的解决方案并尝试了它,它工作得很好。您需要做的就是:

  1. 找到 Rprofile.site 文件(它应该在您的 R 程序文件中的某个 etc 文件中)(例如:C:\Program Files\R\R-4.1.1\etc)

  2. library(Rcmdr)通过在文件末尾添加来编辑文件(如果需要,授予自己编辑权限) 。

而已!快速简便的解决方案!如果您决定恢复它,您需要做的就是删除 Rprofile.site 文件末尾添加的代码 :)

当然,在再次打开 R 之前保存文件!

于 2021-09-02T18:57:03.990 回答