0

我正在尝试为我的班级运行这个 rcmndr 插件,但它不起作用。我安装了所有必要的包,它似乎安装正确,但我收到这个包或命名空间加载失败。当我输入库命令时,GUI 会出现一瞬间,然后消失并出现错误。这似乎是命名空间和 .onattach 的问题,但我找不到任何现有的答案或资源来解决这个问题。

https://cran.r-project.org/web/packages/RcmdrPlugin.BCA/index.html

> library(RcmdrPlugin.BCA)
Loading required package: Rcmdr
Loading required package: splines
Loading required package: RcmdrMisc
Loading required package: car
Loading required package: sandwich
Rcmdr Version 2.2-3
Loading required package: BCA
Warning: package 'BCA' was built under R version 3.2.3
Loading required package: flexclust
Warning: package 'flexclust' was built under R version 3.2.3
Loading required package: grid
Loading required package: lattice
Loading required package: modeltools
Loading required package: stats4
Error : .onAttach failed in attachNamespace() for 'RcmdrPlugin.BCA', details:
  call: get(Menus[m, 5])
  error: object 'importRODBCtable' not found

In addition: Warning messages:
1: package ‘RcmdrPlugin.BCA’ was built under R version 3.2.3 
2: package ‘Rcmdr’ was built under R version 3.2.3 
3: package ‘RcmdrMisc’ was built under R version 3.2.3 
4: package ‘car’ was built under R version 3.2.3 

Error: package or namespace load failed for 'RcmdrPlugin.BCA'
4

2 回答 2

1

我遇到了类似的情况。尝试了一堆东西 - 没有奏效 - 我终于卸载了 R 并从 Windows 的“程序文件”目录下删除了剩余的文件。然后我重新安装了 R 和 RcmdrPlugin.BCA,这一次成功了。

您还可以参考此 URL 获取帮助http://r.789695.n4.nabble.com/Unable-to-run-RcmdrPlugin-survival-using-3-2-2-with-Windows-10-td4711796.html

于 2016-02-01T07:17:32.880 回答
1

我可以在 R 指挥官中运行这个插件。使用以下命令打开 R Commander:

library(Rcmdr)

将出现 R Commander 对话框。在 R 脚本中加载 BCA 库-

lapply(list('BCA', 'splines', 'RcmdrMisc', 'car', 'sandwich', 'flexclust', 'grid','lattice','modeltools','stats4','RODBC'), require, character.only = TRUE)

点击提交按钮。如果您没有 RODBC 包(在我的情况下不存在),请单独安装它,然后运行上面的命令。要安装使用:

install.packages("RODBC")

现在,您完全拥有加载 RcmdrPlugin.BCA 库后将获得的内容。

于 2016-01-31T17:03:25.613 回答