找不到来自'R'程序包'car'的功能'Boot'。carEnv

找不到来自'R'程序包'car'的功能'Boot'。carEnv,r,r-car,R,R Car,使用car软件包中的Boot功能时,我收到错误消息 Error in get(".y.boot", envir = .carEnv) : object '.carEnv' not found 我怀疑我无意中更改/设置了操作系统中的某些内容,不知道它可能是什么。运行下面的代码会在我的桌面上返回一个错误,但在运行相同操作系统(Yosemite)的笔记本电脑上以及在运行Windows 7(均使用R-3.1.2)的桌面上运行时不会出错。触发消息的代码是 library(car) swiss.lm &l

使用
car
软件包中的
Boot
功能时,我收到错误消息

Error in get(".y.boot", envir = .carEnv) : object '.carEnv' not found
我怀疑我无意中更改/设置了操作系统中的某些内容,不知道它可能是什么。运行下面的代码会在我的桌面上返回一个错误,但在运行相同操作系统(Yosemite)的笔记本电脑上以及在运行Windows 7(均使用R-3.1.2)的桌面上运行时不会出错。触发消息的代码是

library(car)
swiss.lm <- lm(Fertility ~ Education, data = swiss)
BC <- Boot(swiss.lm, R = 999, method = "case")      # No Problems
BR <- Boot(swiss.lm, R = 999, method = "residual")  # Problems now
Error in get(".y.boot", envir = .carEnv) : object '.carEnv' not found

看起来像是
汽车
软件包中的可复制错误。根据最新版本(2.0-24)的变化,都与.carEnv处理有关

我试图通过在调用
Boot
之前简单地将
.carEnv
分配给

.carEnv <- car:::.carEnv

.carEnv软件包维护人员给我发电子邮件,表示2.0-24版本中引入了一个bug,他将尝试修复该bug。

谢谢你的建议。经过仔细检查,我在另外两台测试机上使用了car 2.0-22,这两台测试机没有返回错误,也没有返回2.0-24。所以,这似乎是一个问题的汽车。
.carEnv <- car:::.carEnv