rmissing-datausage-statisticsr-micebroom

Pooling results of multiple imputation, pool() function error, mice package


I am new to multiple imputation. I followed tutorials that I found online and performed multiple imputations on my own data. Everything went well until the very last step when I need to pool results from different data sets with imputed values. R gave me the following error messages:

pool(rep1_mi)
Error: No tidy method for objects of class qr
In addition: Warning messages:
1: In get.dfcom(object, dfcom) : Infinite sample size assumed.
2: 'tidy.numeric' is deprecated.
See help("Deprecated") 
3: 'tidy.numeric' is deprecated.
See help("Deprecated") 
4: 'tidy.numeric' is deprecated.
See help("Deprecated") 
5: 'tidy.numeric' is deprecated.
See help("Deprecated") 
6: 'tidy.numeric' is deprecated.
See help("Deprecated") 
7: 'tidy.numeric' is deprecated.
See help("Deprecated") 

I didn't find any solution that works. Could anyone please help? Thanks.


Solution

  • This GitHub issue is related to your problem. You can work around it by using the pool.scalar() function.