我正在老鼠身上进行估算,完整的功能正在发生一些奇怪的事情 .
如果我使用$ imp从我的对象显示特定变量的结果,这些是我的结果:
head(mice.train$imp$ViolentCrimesPerPop)
现在我跑:
complete.train<-mice::complete(mice.train,1)
这应该使用第一次插补的结果填写我的数据中的缺失值
但是当我检查imp中列出的第一个索引时,
> complete.train$ViolentCrimesPerPop[1349]
[1] 366.34
它不是113.81喜欢在我的imp表中 .
1 回答
我想出了我的问题 - 因为我从原始数据集中抽取了训练数据,所以rownames都是乱序的 . 所以那个表中的那些行号实际上并不是行号..谢谢!