Dear all,
I am rerunning an imputation from a while ago (Amelia version 1.6.3.), and the only change is that I'm using a one year lag on all independent variables instead of the 'original' variables. Otherwise the code + data is pretty much the same, and it ran fine then. I now use Amelia_1.7.2.
After a chain length of 21, I get several lines saying error: inv(): matrix appears to be singular.
I have now already kicked out a variable that was .98 correlated with another one - that did not solve the problem.
The session info is copied below.
I would be very grateful for any hints on what I can improve.
Thank you!
Nicole
--
> sessionInfo()
R version 3.0.1 (2013-05-16)
Platform: x86_64-apple-darwin10.8.0 (64-bit)
locale:
[1] en_US.UTF-8/en_US.UTF-8/en_US.UTF-8/C/en_US.UTF-8/en_US.UTF-8
attached base packages:
[1] stats graphics grDevices utils datasets methods base
other attached packages:
[1] Amelia_1.7.2 RcppArmadillo_0.3.900.0 Rcpp_0.10.3 foreign_0.8-54
loaded via a namespace (and not attached):
[1] tools_3.0.1
--
Nicole Janz, PhD Cand.
Lecturer at Social Sciences Research Methods Centre
University of CambridgeDepartment of Politics and International Studies
Skype: nicole.janz