我在使用新mi包在mi数据集上运行简单的lm时遇到了问题。
我尝试了mi手册中给出的例子(以确保它不是一个愚蠢的错误)但仍然没有运气 这来自手册:
if(!exists("imputations", env = .GlobalEnv)) {
imputations <- mi:::imputations # cached from example("mi-package")
}
我检查确保加载的插补确定,确实如此 名称(插补)
但是当我尝试这个时:
analysis <- 06pool(ppvtr.36 ~ first + b.marr + income + momage + momed + momrace,
data = imputations)
我明白了:
Error in get(as.character(FUN), mode = "function", envir = envir) :
object 'INTERP' of mode 'function' was not found
这是一个包装错误吗?
答案 0 :(得分:1)
删除游泳池前面的06,即代替:
analysis <- 06pool(ppvtr.36 ~ first + b.marr + income + momage + momed + momrace,
data = imputations)
写:
analysis <- pool(ppvtr.36 ~ first + b.marr + income + momage + momed + momrace,
data = imputations)
它应该有效。