Multiple imputation with multivariate imputation by chained equation (MICE) package.

Zhongheng Zhang
Author Information
  1. Zhongheng Zhang: Department of Critical Care Medicine, Jinhua Municipal Central Hospital, Jinhua Hospital of Zhejiang University, Jinhua 321000, China.

Abstract

Multiple imputation (MI) is an advanced technique for handing missing values. It is superior to single imputation in that it takes into account uncertainty in missing value imputation. However, MI is underutilized in medical literature due to lack of familiarity and computational challenges. The article provides a step-by-step approach to perform MI by using R multivariate imputation by chained equation (MICE) package. The procedure firstly imputed m sets of complete dataset by calling MICE() function. Then statistical analysis such as univariate analysis and regression model can be performed within each dataset by calling with() function. This function sets the environment for statistical analysis. Lastly, the results obtained from each analysis are combined by using pool() function.

Keywords

References

  1. J Thorac Dis. 2015 Mar;7(3):238-42 [PMID: 25922699]
  2. BMC Med Res Methodol. 2014 Jun 05;14:75 [PMID: 24903709]
  3. J Thorac Dis. 2014 Jul;6(7):995-1003 [PMID: 25093098]
  4. Stat Med. 2011 Feb 20;30(4):377-99 [PMID: 21225900]
  5. J Clin Epidemiol. 2006 Oct;59(10):1092-101 [PMID: 16980150]
  6. J Clin Epidemiol. 2006 Oct;59(10):1087-91 [PMID: 16980149]

Word Cloud

Created with Highcharts 10.0.0imputationMIfunctionanalysismultivariatechainedequationMICEpackagedatasetMultiplemissingusingRimputedsetscompletecallingstatisticaladvancedtechniquehandingvaluessuperiorsingletakesaccountuncertaintyvalueHoweverunderutilizedmedicalliteratureduelackfamiliaritycomputationalchallengesarticleprovidesstep-by-stepapproachperformprocedurefirstlymmiceunivariateregressionmodelcanperformedwithinenvironmentLastlyresultsobtainedcombinedpoolBig-dataclinicaltrialmultiple

Similar Articles

Cited By (347)