Hello,

I am using Amelia to impute missing values in two large data files and a third smaller file. The smaller file, which contains 19 variables and 866 cases, imputed fairly easily and quickly both with and without transformations. The two larger files are another story completely. One of them, which has 87 variables and 16,491 cases, was imputed over the course of several hours when I set Amelia only to transform the continuous variables with skewed distributions. However, when I tried to set Amelia to also transform all nominal and ordinal variables, I received this error message:

Error in La.svd(x, nu, nv) : error code 1 from Lapack routine 'dgesdd'


I decided to set only some of the ordinal and nominal variables to transform, and Amelia began its work. Well, it's been working for 84 hours and it's only on imputation 2! Imputation 1 had a chain length of 266 and imputation 2 is currently at 229.

I also set another large file, with 286 variables and 3,305 cases, to be imputed by Amelia on a different computer. I started the imputation process at roughly the same time (84 hours ago) and it appears that it has finally made it to imputation 3, with chain lengths of over 2,000 for the first two imputations.

Also, I had downloaded the newer Amelia program this past Saturday but it would not run these larger files--it appeared to freeze when I hit "impute." So I went back to the earlier version of Amelia I had downloaded in January, and this version is imputing the large data files, but obviously very slowly.

Could there be something wrong with my settings causing this extreme slowness? Or does it simply take this long to impute large data files?

Thanks,

Mari Cunnington
Doctoral Student
Teachers College, Columbia University

--
-Mari