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›Bayesian›Monte Carlo Simulation with Missing Data
Bayesian methodsBayesian / computational

Monte Carlo Simulation with Missing Data

Monte Carlo Simulation with Missing Data Handling · Also known as: MC simulation missing data, Monte Carlo imputation, simulation-based missing data analysis, stochastic simulation with incomplete data

Monte Carlo simulation with missing data combines stochastic simulation — drawing random values from probability distributions — with principled missing-data strategies such as multiple imputation. Instead of discarding incomplete records or substituting a single fill-in value, the method generates many simulated complete datasets, runs the target analysis on each, and pools the results to yield estimates that honestly reflect both sampling uncertainty and uncertainty due to missingness.

ScholarGate
  1. Bayesian methods
  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.

Monte Carlo Simulation with Missing Data
Bayesian Inference with…Bootstrap Simulation wit…Gibbs Sampling with Miss…MCMC with missing dataMultiple ImputationSequential Monte Carlo

When to use it

Use Monte Carlo simulation with missing data when the fraction of missing values is non-trivial (roughly more than 5%), the missingness is plausibly MAR, and complete-case analysis would introduce bias or unacceptably reduce power. It is particularly valuable in longitudinal studies, clinical trials, and surveys where dropout or non-response is systematic rather than random. Avoid it — or apply with great caution — when the missingness mechanism is strongly MNAR and no sensitivity model can be defended, or when the analyst cannot construct a valid imputation model that covers all variables in the substantive analysis. Simple or completely observed datasets do not benefit from the added complexity.

Strengths & limitations

Strengths
  • Preserves the full sample rather than discarding incomplete records, retaining statistical power.
  • Propagates missing-data uncertainty into final standard errors and confidence intervals, unlike single imputation.
  • Flexible: compatible with any target analysis model once imputed datasets are produced.
  • Principled under the MAR assumption and well-supported by asymptotic theory (Rubin 1987).
  • Can accommodate non-normal and mixed-type variables through predictive mean matching or chained equations.
Limitations
  • Requires a correctly specified imputation model; a misspecified model introduces bias even with many imputations.
  • Valid inference assumes MAR; MNAR violations produce biased results that more imputations cannot correct.
  • Computationally intensive when m is large, the dataset has many variables, or the substantive model is slow to fit.
  • Pooling rules (Rubin's combining rules) are exact only under specific conditions; complex estimands (e.g. quantiles, interactions) may need tailored pooling.
  • Choosing the number of imputations m requires care; too few (m < 20-50 for high missingness rates) leaves residual Monte Carlo error in standard errors.

Frequently asked

How many imputations do I need?

A practical rule of thumb is that m should be at least as large as the percentage of incomplete cases (e.g. 30% missingness -> m >= 30). For most applications m = 20 to 100 is sufficient; higher m reduces Monte Carlo variability in standard errors but gives diminishing returns for point estimates.

What is the difference between multiple imputation and single imputation?

Single imputation replaces each missing value with one fill-in (e.g. the mean or a single predicted value), which ignores uncertainty about the missing value and produces underestimated standard errors. Multiple imputation draws m different values for each missing entry, runs the analysis m times, and pools results — correctly inflating standard errors to reflect both sampling and missingness uncertainty.

Does more missing data always mean I need Monte Carlo methods?

Not always. If missingness is MCAR and the missing fraction is very small, a complete-case analysis may be adequate. Monte Carlo simulation is most valuable when the fraction is large, missingness is MAR (not MCAR), or the missing variables are predictors in a regression model where listwise deletion would bias coefficients.

What is MICE and how does it relate to Monte Carlo simulation?

MICE (Multivariate Imputation by Chained Equations, van Buuren 2011) is a popular algorithm that implements Monte Carlo imputation variable-by-variable using a sequence of conditional regression models. Each variable with missing data is imputed by drawing from its predictive distribution given all other variables, cycling through the variables repeatedly. The draws are the Monte Carlo step that makes it proper multiple imputation.

Can I use this method if missingness is not at random (MNAR)?

Standard Monte Carlo multiple imputation assumes MAR. Under MNAR, estimates remain biased regardless of the number of imputations. The recommended practice is to perform the MAR analysis as the primary result and then conduct MNAR sensitivity analyses — for example using pattern-mixture models or delta-adjustment — to assess how strongly MNAR departures would need to be to change the conclusions.

Sources

  1. Little, R. J. A. & Rubin, D. B. (2002). Statistical Analysis with Missing Data (2nd ed.). Wiley. ISBN: 978-0471183860
  2. van Buuren, S. (2018). Flexible Imputation of Missing Data (2nd ed.). CRC Press / Chapman & Hall. link ↗

How to cite this page

ScholarGate. (2026, June 3). Monte Carlo Simulation with Missing Data Handling. ScholarGate. https://scholargate.app/en/bayesian/monte-carlo-simulation-with-missing-data

Related methods

Bayesian Inference with Missing DataBootstrap Simulation with Missing DataGibbs Sampling with Missing DataMCMC with missing dataMultiple ImputationSequential Monte Carlo

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.

  • Bayesian Inference with Missing DataBayesian↔ compare
  • Bootstrap Simulation with Missing DataBayesian↔ compare
  • Gibbs Sampling with Missing DataBayesian↔ compare
  • MCMC with missing dataBayesian↔ compare
  • Multiple ImputationStatistics↔ compare
  • Sequential Monte CarloBayesian↔ compare
Compare side by side →

Referenced by

Bootstrap Simulation with Missing Data

Similar methods

Multiple ImputationBootstrap Simulation with Missing DataMCMC with missing dataBayesian Inference with Missing DataGibbs Sampling with Missing DataMissing Data MechanismsBayesian Hierarchical Model with Missing DataMetropolis-Hastings with Missing Data

Related reference concepts

Missing Data and AttritionEM AlgorithmImportance SamplingMonte Carlo MethodsMarkov Chain Monte CarloMonte Carlo Integration

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

ScholarGate — Monte Carlo Simulation with Missing Data (Monte Carlo Simulation with Missing Data Handling). Retrieved 2026-07-21 from https://scholargate.app/en/bayesian/monte-carlo-simulation-with-missing-data · Dataset: https://doi.org/10.5281/zenodo.20539026
Quick facts
Originator
Rubin, D. B. / Little, R. J. A.
Year
1987–2002
Type
Simulation-based estimation
DataType
Any data with missing values (continuous, categorical, mixed)
Subfamily
Bayesian / computational
Related methods
Bayesian Inference with Missing DataBootstrap Simulation with Missing DataGibbs Sampling with Missing DataMCMC with missing dataMultiple ImputationSequential Monte Carlo
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