Skip to contentScholarGate
LibraryBookshelfDeskReview StudioAssistant
Sign in
On this page
IntuitionHow it worksWhen to use itStrengths & limitationsCommon pitfallsApplicationsFrequently asked🔒 Read the full methodSourcesRelated methods
Cite this pageSpotted an issue on this page? Report or suggest a fix →
Home›Statistics›Multiple Imputation — MICE
Process / pipeline

Multiple Imputation — MICE

Multiple Imputation by Chained Equations (MICE) · Also known as: MICE, Multivariate Imputation by Chained Equations, Çoklu Atama (Multiple Imputation — MICE)

Multiple Imputation (MI), formally introduced by Donald B. Rubin in 1987, is a principled statistical procedure for handling missing data. Rather than replacing each missing value once, MI fills the gaps m times — each time drawing plausible values from the posterior predictive distribution of the missing data — producing m complete datasets. Each dataset is analysed independently, and the results are combined into a single set of estimates using Rubin's pooling rules. The MICE variant (Multivariate Imputation by Chained Equations), popularised by van Buuren and Groothuis-Oudshoorn (2011), extends the approach to mixed variable types by imputing each variable in turn through a sequence of conditional regression models.

ScholarGate
  1. Process / pipeline
  2. v1
  3. 2 Sources
  4. PUBLISHED
Cite this page →
Tools & resources
Download slides
Learn & explore

Read the full method

Members only

Sign in with a free account to read this section.

Sign in

Method map

The neighbourhood of related methods — select a node to explore.

Multiple Imputation
Propensity Score MatchingApproximate Bayesian Com…Bayesian model averaging…Bootstrap Simulation wit…Gibbs Sampling with Miss…GMMHamiltonian Monte Carlo…MCMC with missing dataMetropolis-Hastings with…MICE

+4 more

When to use it

Multiple imputation is appropriate when a dataset has missing values and the missingness mechanism is plausibly MAR or MCAR. It applies to continuous, categorical, binary, ordinal, and mixed-type variables and fits cross-sectional, longitudinal, and panel data structures. A minimum sample size of approximately 30 is required. The method suits descriptive, predictive, and relational research purposes. When missingness is MNAR, standard multiple imputation is insufficient and must be supplemented by a sensitivity analysis or a selection model. Listwise deletion (complete-case analysis) is acceptable only when data are MCAR and the proportion of missing data is very small; otherwise MI is the preferred approach.

Strengths & limitations

Strengths
  • Produces unbiased estimates under MAR, unlike listwise deletion which requires the stronger MCAR assumption.
  • Propagates uncertainty from missing data into standard errors and confidence intervals through Rubin's pooling rules, avoiding the false precision of single imputation.
  • Handles mixed variable types — continuous, binary, ordinal, nominal — within the same MICE framework.
  • Compatible with virtually any downstream analysis model, requiring no modification to the intended analysis.
  • Well-supported in standard statistical software (R mice, SPSS MULTIPLE IMPUTATION, Python IterativeImputer / miceforest).
Limitations
  • Requires the MAR or MCAR assumption; cannot correct for MNAR missingness without additional modelling.
  • Computationally more demanding than single imputation or listwise deletion, especially with large m or large datasets.
  • The quality of imputed values depends on the imputation model — omitting strong predictors of missingness from the imputation model biases results.
  • With high fractions of missing data (above ~50 %), even correctly specified multiple imputation may yield wide confidence intervals.

Frequently asked

How many imputed datasets (m) do I need?

The traditional minimum of m = 5 is often too low. A widely cited practical guideline is m ≥ 100 × (fraction of missing data expressed as a percentage), so that 10 % missingness calls for at least m = 10 and 30 % missingness calls for at least m = 30. Higher m reduces Monte Carlo error in the pooled estimates and is especially important for reproducibility.

What is the difference between MCAR, MAR, and MNAR?

MCAR (Missing Completely At Random) means the probability of a value being missing is unrelated to any data, observed or unobserved — data are missing by pure chance. MAR (Missing At Random) means the probability of missingness can depend on observed values but not on the unobserved missing value itself — once you condition on what you have observed, the missingness is random. MNAR (Missing Not At Random) means the probability of missingness depends on the missing value itself. Multiple imputation is valid under MCAR and MAR; under MNAR it can still be run but must be supplemented by a sensitivity analysis.

Does multiple imputation create real data?

No. Multiple imputation creates plausible values drawn from a model of the missing data distribution; these are not the true missing values. The method's purpose is not to recover the original data but to produce estimates and standard errors for the analysis model that correctly account for the uncertainty introduced by missingness.

Can I use multiple imputation with categorical or ordinal variables?

Yes. The MICE framework handles mixed variable types by fitting a type-appropriate conditional model for each variable: predictive mean matching or linear regression for continuous variables, logistic regression for binary variables, polytomous logistic regression or ordinal regression for nominal or ordinal variables, and classification and regression trees as a flexible non-parametric option. Each variable is imputed in turn using the models appropriate to its type.

Sources

  1. Rubin, D.B. (1987). Multiple Imputation for Nonresponse in Surveys. Wiley. DOI: 10.1002/9780470316696 ↗
  2. van Buuren, S. & Groothuis-Oudshoorn, K. (2011). mice: Multivariate Imputation by Chained Equations in R. Journal of Statistical Software, 45(3), 1–67. link ↗

How to cite this page

ScholarGate. (2026, June 1). Multiple Imputation by Chained Equations (MICE). ScholarGate. https://scholargate.app/en/statistics/multiple-imputation

Related methods

Propensity Score Matching

Which method?

Set this method beside its closest kin and read them side by side — the library lays the books on the table; the choice is yours.

  • Propensity Score MatchingResearch Statistics↔ compare
Compare side by side →

Referenced by

Approximate Bayesian Computation with Missing DataBayesian model averaging with missing dataBootstrap Simulation with Missing DataGibbs Sampling with Missing DataGMMHamiltonian Monte Carlo with Missing DataMCMC with missing dataMetropolis-Hastings with Missing DataMICEMissing Data MechanismsMonte Carlo Simulation with Missing DataSurvey WeightingSynthetic Data Generation

Similar methods

MICEMonte Carlo Simulation with Missing DataMissing Data MechanismsBootstrap Simulation with Missing DataGibbs Sampling with Missing DataBayesian Inference with Missing DataMCMC with missing dataBayesian model averaging with missing data

Related reference concepts

Missing Data and AttritionEM AlgorithmLatent Class AnalysisModel-Based ClusteringSensitivity AnalysisGibbs Sampling (Statistical Computing)

Spotted an issue on this page? Report or suggest a fix →

ScholarGate — Multiple Imputation (Multiple Imputation by Chained Equations (MICE)). Retrieved 2026-07-21 from https://scholargate.app/en/statistics/multiple-imputation · Dataset: https://doi.org/10.5281/zenodo.20539026
Quick facts
Originator
Donald B. Rubin
Year
1987
Type
Missing-data handling procedure
Mechanism
MAR or MCAR required; MNAR requires sensitivity analysis
Imputations
m ≥ 5 datasets (commonly m ≥ 100 × missing fraction)
Pooling
Rubin's rules
MinimumSample
30
Difficulty
Moderate (level 2 of 5)
Related methods
Propensity Score Matching
ScholarGate

A content-first reference library for research methods — what each one is, how it works, and where it comes from.

Open data (CC-BY)

Explore

  • Library
  • Search the library…
  • Browse by field
  • Fields
  • Journey
  • Compare
  • Which method?

Reference

  • Subjects
  • Atlas
  • Glossary
  • Methodology
  • Philosophy

Your tools

  • Bookshelf
  • Desk
  • Chat

Company

  • About
  • Pricing
  • Contact
  • Suggest a method

Entries are compiled from published sources for reference. Verifying the accuracy and suitability of any information for your own use remains your responsibility.

© 2026 ScholarGate · A research-method reference library
  • Privacy
  • Cookies
  • Terms
  • Delete account