00mi-package: Iterative Multiple Imputation from Conditional Distributions

Description Details Author(s) See Also


The mi package performs multiple imputation for data with missing values. The algorithm iteratively draws imputed values from the conditional distribution for each variable given the observed and imputed values of the other variables in the data. The process approximates a Bayesian framework; multiple chains are run and convergence is assessed after a pre-specified number of iterations within each chain. The package allows customization of the conditional model and the treatment of missing values for each variable. In addition, the package provides graphics to visualize missing data patterns, to diagnose the models used to generate the imputations, and to assess convergence. Functions are included to run statistical models post-imputation with the appropriate degree of sampling uncertainty.


Package: mi
Type: Package
Version: 1.0
Date: Wed May 1 22:14:00 2019
License: GPL (>= 2)
LazyLoad: yes

See the vignette for an example of typical usage.


Ben Goodrich and Jonathan Kropko, for this version, based on earlier versions written by Yu-Sung Su, Masanao Yajima,Maria Grazia Pittau, Jennifer Hill, and Andrew Gelman.

See Also

missing_data.frame, change, mi, Rhats, pool, complete

mi documentation built on May 1, 2019, 10:13 p.m.