Re: [R] Is there a good package for multiple imputation of missing values in R?

From: Frank E Harrell Jr <>
Date: Mon, 30 Jun 2008 07:42:05 -0500

Robert A. LaBudde wrote:
> I'm looking for a package that has a start-of-the-art method of
> imputation of missing values in a data frame with both continuous and
> factor columns.
> I've found transcan() in 'Hmisc', which appears to be possibly suited to
> my needs, but I haven't been able to figure out how to get a new data
> frame with the imputed values replaced (I don't have Herrell's book).
> Any pointers would be appreciated.
> ================================================================
> Robert A. LaBudde, PhD, PAS, Dpl. ACAFS e-mail:
> Least Cost Formulations, Ltd. URL:
> 824 Timberlake Drive Tel: 757-467-0954
> Virginia Beach, VA 23464-3239 Fax: 757-467-2947
> "Vere scire est per causas scire"

In Hmisc the aregImpute function works much better than transcan for multiple imputation. The fit.mult.impute function will draw the imputed values to fit a regression model multiple times and average the regression coefficient estimates. Type ?aregImpute to find out how to get an imputed dataset if not using fit.mult.impute.


Frank E Harrell Jr   Professor and Chair           School of Medicine
                      Department of Biostatistics   Vanderbilt University

______________________________________________ mailing list
PLEASE do read the posting guide
and provide commented, minimal, self-contained, reproducible code.
Received on Mon 30 Jun 2008 - 13:44:51 GMT

Archive maintained by Robert King, hosted by the discipline of statistics at the University of Newcastle, Australia.
Archive generated by hypermail 2.2.0, at Mon 30 Jun 2008 - 14:30:49 GMT.

Mailing list information is available at Please read the posting guide before posting to the list.

list of date sections of archive