Dear list, I am trying to impute the missing values for the first level variables in a two level data set using MICE package. Here is my code and error I got:
> aa=mice(a,maxit=0) > aaa=aa$pred > aaa V1 V2 V3 V4 V5 V6 V7 V8 V9 V10 V1 0 0 0 0 0 0 0 0 0 0 V2 0 0 0 0 0 0 0 0 0 0 V3 0 0 0 0 0 0 0 0 0 0 V4 1 1 1 0 1 1 1 1 1 1 V5 1 1 1 1 0 1 1 1 1 1 V6 1 1 1 1 1 0 1 1 1 1 V7 1 1 1 1 1 1 0 1 1 1 V8 1 1 1 1 1 1 1 0 1 1 V9 1 1 1 1 1 1 1 1 0 1 V10 0 0 0 0 0 0 0 0 0 0 > aaa["V4",]=c(2,2,2,0,0,0,0,0,0,-2) > aaaa=mice(a,meth=c("","","","2l.norm","","","","","","")) iter imp variable 1 1 V4Error in factor(x[, type == (-2)], labels = 1:n.class) : invalid labels; length 2 should be 1 or 0 The class variable is â2. Random effects 2, and fixed effects 1, not in the model: 0. Can anyone give me some advice please? Thank you very much. Best regards, ya [[alternative HTML version deleted]]
______________________________________________ R-help@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide http://www.R-project.org/posting-guide.html and provide commented, minimal, self-contained, reproducible code.