我一直在尝试在我的数据集上使用mice,但是它在第一次迭代/插补时卡住了,之后就不再运行了。数据集是282行和190列,所以插补不是特别大/慢。我尝试了多次,每次我尝试它都给我一个关于Rcpp包的错误(见下文),然后第二次(无论我是否安装Rcpp包)它会运行,但在第一次插补时卡住。我的R Studio然后被冻结,我不得不强制退出应用程序。请帮助!并请让我知道如果你需要更多的信息。
这是我控制台的代码:
> tempA1miced = mice(Analysis1people, seed = 5, m=1)
iter imp variable
1 1 VCAM.V.sdt1Error in matchindex(yhatobs, yhatmis, donors) :
function 'Rcpp_precious_remove' not provided by package 'Rcpp'
> library(Rcpp)
> #mice analysis 1
> tempA1miced = mice(Analysis1people, seed = 5, m=1)
iter imp variable
1 1 VCAM.V.sdt1
控制台中的代码图像
1条答案
按热度按时间am46iovg1#
我发现了一个类似的问题。但是因为我意识到缺失的数据应该在因子中(as.factor),或者你应该检查那些已经作为因子包括在内。然后,它适用于MICE。
祝你好运!