Tutorials › Biostatistics › Reference-Based Multiple Imputation Methods

Missing Data & Multiple Imputation

Reference-Based Multiple Imputation Methods

A practical guide to reference-based multiple imputation in clinical trials, including jump to reference, copy increments in reference, copy reference, reference-arm trajectories, estimands, implementation, Rubin's rules, sensitivity analysis, and R examples.

Advanced 18 min read

What You'll Learn

  • Why reference-based imputation is useful for clinical-trial sensitivity analyses
  • How the reference arm supplies information about post-discontinuation outcomes
  • How J2R, CIR, and copy-reference assumptions differ
  • How reference-based imputation can be implemented using multivariate normal models
  • How imputation uncertainty is combined using Rubin's rules
  • How to use reference-based assumptions as sensitivity analyses rather than automatic replacements for the primary analysis

Introduction

Missing outcome data are common in longitudinal clinical trials. Patients may discontinue treatment because of adverse events, lack of efficacy, withdrawal of consent, administrative reasons, or other circumstances.

When outcomes are missing after discontinuation, investigators must make an assumption about what those patients would have experienced had their outcomes continued to be observed.

A standard multiple-imputation analysis may assume that the observed data provide an appropriate basis for predicting the missing outcomes. But in a randomized clinical trial, investigators may have additional information available: the observed trajectory of patients in the reference treatment arm.

Reference-based multiple imputation uses this information explicitly.

Key idea: Reference-based multiple imputation does not merely ask, "Given what this patient looked like before dropout, what is their most likely future outcome?" Instead, it asks a stronger question: "After dropout, whose observed outcome trajectory should this patient's future outcomes resemble?"

What Is Reference-Based Multiple Imputation?

Reference-based multiple imputation is a class of missing-data sensitivity analysis methods in which the distribution of missing outcomes for patients in one treatment arm is informed by the observed outcomes of patients in another arm.

The reference arm therefore supplies a clinically interpretable trajectory against which post-discontinuation outcomes can be modeled.

For example, consider a randomized two-arm trial:

Arm Description
Experimental New treatment
Reference Control or comparator treatment

Suppose an experimental-treatment patient discontinues at Week 12.

A reference-based assumption may specify that after Week 12, the patient's unobserved outcomes should evolve according to the trajectory associated with the reference arm.

Different reference-based methods define this borrowing differently.

Why Is This Useful?

The primary analysis of a clinical trial may use a missing-at-random assumption or another model-based approach.

However, the plausibility of that assumption can be difficult to establish from observed data alone.

Reference-based methods provide a way to examine a scientifically meaningful alternative scenario.

For example:

  • What if patients who discontinue active treatment subsequently behave like control patients?
  • What if they retain their accumulated treatment benefit but subsequently follow the control trajectory?
  • What if they immediately revert to the reference treatment trajectory?
  • How sensitive is the treatment effect to assumptions about post-discontinuation outcomes?
Reference-based MI is primarily a sensitivity-analysis framework. It is not inherently a claim that patients actually behave like reference-arm patients after treatment discontinuation. The assumption represents a scientifically specified hypothetical scenario.

The Missing-Data Setup

Suppose a patient has repeated measurements:

$$ Y_i=(Y_{i1},Y_{i2},\ldots,Y_{iT}) $$

where \(T\) is the number of scheduled visits.

Suppose the patient is observed through visit \(k\) but then discontinues.

$$ Y_{i1},\ldots,Y_{ik} $$

are observed, while:

$$ Y_{i,k+1},\ldots,Y_{iT} $$

are missing.

The goal of multiple imputation is to generate plausible values for those missing observations while preserving uncertainty about what the unobserved values could have been.

Observed and Missing Components

It is useful to partition the outcome vector into observed and missing pieces:

$$ Y_i= \begin{pmatrix} Y_{i,\mathrm{obs}}\\ Y_{i,\mathrm{mis}} \end{pmatrix} $$

Under ordinary multiple imputation, one models the conditional distribution:

$$ f(Y_{i,\mathrm{mis}}\mid Y_{i,\mathrm{obs}}) $$

Reference-based imputation modifies the assumptions governing this distribution for patients who discontinue treatment.

The Role of the Reference Arm

Let \(A_i\) denote treatment assignment.

Suppose:

$$ A_i=E $$

denotes experimental treatment and:

$$ A_i=R $$

denotes reference treatment.

Reference-based methods use the observed reference-arm data to inform the distribution of missing outcomes for selected experimental-arm patients.

The exact way that information is borrowed defines the particular reference-based method.

The Three Major Reference-Based Strategies

Three commonly discussed approaches are:

Method Basic assumption after dropout
Jump to Reference (J2R) Post-dropout outcomes immediately follow the reference-arm distribution.
Copy Increments in Reference (CIR) The patient's pre-dropout trajectory is retained, but subsequent increments follow the reference-arm increments.
Copy Reference (CR) The post-dropout distribution is based closely on the reference-arm trajectory, with less or no retention of the experimental trajectory.

The terminology and exact implementation can vary somewhat across formulations, so the statistical analysis plan should define the chosen assumption precisely.

Jump to Reference

Jump to Reference, commonly abbreviated J2R, is one of the most widely discussed reference-based assumptions.

The central idea is: once an experimental-treatment patient discontinues, their future outcomes behave as though they had moved immediately to the reference trajectory.

Suppose an experimental patient has a favorable trajectory through Week 12 and then discontinues.

Under J2R, the post-discontinuation outcomes do not continue to benefit from the experimental treatment trajectory.

1
Patient receives experimental treatment and contributes observed outcomes.
2
Patient discontinues at a prespecified time.
3
Observed pre-discontinuation history is retained.
4
Future missing outcomes are generated using the reference-arm distribution.

Clinical Interpretation of J2R

J2R can be interpreted as a conservative scenario in settings where treatment benefit is assumed to disappear after treatment discontinuation.

It is especially intuitive when treatment discontinuation means that the patient no longer receives the pharmacologic intervention responsible for the benefit.

However, "conservative" is not a universal statistical property.

Important: Whether J2R produces a more conservative estimate depends on the endpoint, direction of treatment benefit, reference trajectory, and other aspects of the data-generating process. Do not label an imputation method "conservative" without considering the actual clinical and statistical context.

Copy Increments in Reference

Copy Increments in Reference, or CIR, makes a different assumption.

The patient retains their observed position at discontinuation, but subsequent changes are assumed to follow the reference-arm increments.

Suppose the outcome at discontinuation is:

$$ Y_{i,k}=40 $$

and the reference arm typically changes by \(-2\) units per visit.

Under a simplified CIR illustration, future values might follow:

$$ 40,\quad38,\quad36,\quad34,\ldots $$

The patient therefore retains their achieved level at dropout but follows the reference trajectory thereafter.

J2R Versus CIR

The distinction is easiest to understand graphically.

Feature J2R CIR
Pre-dropout history Retained Retained
Post-dropout level Reference-informed Anchored at patient's observed level
Post-dropout increments Reference-informed Reference-arm increments
Treatment benefit retained after dropout? Generally no Partially, through the level at dropout

Thus, CIR can preserve more of the patient's accumulated treatment effect than J2R.

Copy Reference

Copy Reference, or CR, is another reference-based strategy.

Conceptually, the missing outcomes are generated to follow the reference-arm distribution rather than continuing the experimental-arm trajectory.

The exact mathematical formulation depends on the implementation.

In practical work, analysts should not rely solely on the acronym. The SAP should explicitly state:

  • Which reference distribution is used
  • How the patient's observed history enters the imputation model
  • How treatment-arm covariance is handled
  • What happens at the discontinuation visit
  • Whether the reference trajectory is copied absolutely or through increments

Reference-Based Methods Are Not Single Imputations

A common misunderstanding is that reference-based imputation assigns one deterministic future trajectory to every patient.

That is not the purpose of multiple imputation.

Instead, the method generates multiple plausible values from an assumed conditional distribution.

For imputation \(m\):

$$ Y_{\mathrm{mis}}^{(m)} \sim f_{\mathrm{RB}} \left( Y_{\mathrm{mis}}\mid Y_{\mathrm{obs}} \right) $$

where \(f_{\mathrm{RB}}\) denotes the reference-based conditional distribution.

Each imputed dataset therefore represents one plausible realization of the missing data under the chosen assumption.

Why Multiple Imputation Is Necessary

Suppose 100 patients have missing outcomes.

There is uncertainty about each patient's missing value.

If we filled in one value for each patient and analyzed the completed dataset as though those values were known, the resulting standard errors would generally be too small because they would ignore imputation uncertainty.

Multiple imputation addresses this by creating \(M\) completed datasets.

$$ D_1,D_2,\ldots,D_M $$

Each dataset contains different plausible draws for the missing observations.

The General Multiple-Imputation Workflow

1
Specify the estimand and primary endpoint.
2
Define the missing-data sensitivity scenario.
3
Fit the appropriate model using observed data.
4
Modify the conditional distribution according to the reference-based assumption.
5
Generate multiple completed datasets.
6
Analyze each completed dataset using the prespecified analysis model.
7
Combine estimates and variances using Rubin's rules.
8
Compare the result with the primary analysis and other sensitivity scenarios.

A Longitudinal Example

Consider a randomized clinical trial with measurements at baseline and Weeks 4, 8, 12, 16, and 20.

Visit Experimental Reference
Baseline Observed Observed
Week 4 Observed Observed
Week 8 Observed Observed
Week 12 Observed Observed
Week 16 Missing after discontinuation Observed
Week 20 Missing after discontinuation Observed

Suppose an experimental patient has the following observed trajectory:

$$ Y_i=(52,47,43,40,\mathrm{NA},\mathrm{NA}) $$

The reference arm provides observed trajectories from which post-discontinuation behavior can be learned.

What J2R Is Doing in This Example

Under J2R, the patient's observed experimental history through Week 12 remains part of the conditioning information.

But the future distribution is shifted toward the reference-arm behavior after discontinuation.

Conceptually:

$$ f_{\mathrm{J2R}} \left( Y_{16},Y_{20} \mid Y_{4},Y_{8},Y_{12} \right) $$

is constructed using reference-arm information rather than simply extrapolating the experimental-arm treatment effect indefinitely.

Why the Covariance Structure Matters

Reference-based MI is not merely about replacing one mean with another.

Longitudinal observations are correlated.

For example:

$$ \operatorname{Corr}(Y_{12},Y_{16})\neq0 $$

and:

$$ \operatorname{Corr}(Y_{16},Y_{20})\neq0 $$

A realistic imputation model therefore needs to account for the covariance structure of repeated measurements.

A multivariate normal model is one common framework.

Multivariate Normal Framework

Let the repeated outcomes follow:

$$ Y_i\sim N_T(\mu,\Sigma) $$

where:

  • \(\mu\) is the vector of visit-specific means.
  • \(\Sigma\) is the within-patient covariance matrix.
  • \(T\) is the number of repeated measurements.

Partition the mean vector and covariance matrix into observed and missing components:

$$ \mu= \begin{pmatrix} \mu_{\mathrm{obs}}\\ \mu_{\mathrm{mis}} \end{pmatrix} $$

and:

$$ \Sigma= \begin{pmatrix} \Sigma_{\mathrm{oo}} & \Sigma_{\mathrm{om}}\\ \Sigma_{\mathrm{mo}} & \Sigma_{\mathrm{mm}} \end{pmatrix} $$

The Conditional Normal Distribution

Under the multivariate normal model, the conditional distribution of the missing observations given the observed observations is:

$$ Y_{\mathrm{mis}}\mid Y_{\mathrm{obs}} \sim N \left( \mu_{\mathrm{mis}} + \Sigma_{\mathrm{mo}} \Sigma_{\mathrm{oo}}^{-1} (Y_{\mathrm{obs}}-\mu_{\mathrm{obs}}), \; \Sigma_{\mathrm{mm}} - \Sigma_{\mathrm{mo}} \Sigma_{\mathrm{oo}}^{-1} \Sigma_{\mathrm{om}} \right) $$

This equation is fundamental to many model-based multiple-imputation procedures.

Reference-based methods modify the assumptions governing the relevant mean trajectory for the missing portion.

Mean Trajectory Under J2R

Conceptually, suppose the experimental treatment has produced a treatment difference through the time of discontinuation.

Under J2R, that treatment difference is not assumed to continue indefinitely after discontinuation.

The post-discontinuation mean is instead constructed from the reference trajectory.

A simplified representation is:

$$ \mu_{E,\mathrm{post}}^{\mathrm{J2R}} \approx \mu_{R,\mathrm{post}} $$

with the patient's observed history still contributing to the conditional distribution.

This distinction is important. J2R does not mean that every missing value is simply replaced by the reference-arm mean.

The imputation remains conditional on the patient's observed history and the specified covariance structure.

J2R as a Sensitivity Scenario

Suppose the primary analysis assumes missing at random.

The investigator might then specify J2R as a sensitivity scenario:

Analysis Post-discontinuation assumption
Primary MAR-based model
Sensitivity 1 J2R
Sensitivity 2 CIR
Sensitivity 3 Alternative delta-adjusted scenario

If the treatment conclusion remains stable across clinically plausible assumptions, confidence in the robustness of the conclusion increases.

Reference-Based MI and the Estimand

Missing-data methodology cannot be separated from the estimand.

Consider a treatment-policy estimand.

The question may be: What would the treatment effect be regardless of treatment discontinuation?

Alternatively, an estimand may be constructed around a hypothetical scenario in which treatment discontinuation is handled differently.

Reference-based assumptions therefore need to be consistent with the scientific question being answered.

Estimand first, imputation second. Do not select J2R, CIR, or another imputation strategy before deciding what treatment effect the trial is intended to estimate.

Reference-Based MI Does Not "Fix" Missing Data

There is no statistical procedure that can recover unobserved outcomes with certainty.

Reference-based MI replaces an unidentified missing-data problem with an explicit modeling assumption.

The resulting analysis answers: What would the treatment effect look like under this particular post-discontinuation scenario?

That is fundamentally different from proving what actually happened after patients stopped providing data.

J2R, CIR, and MAR

Approach Basic idea
MAR Missing outcomes depend on observed information, conditional on the specified model.
J2R After experimental-treatment discontinuation, future outcomes follow a reference-informed trajectory.
CIR The patient's achieved level is retained, while future increments follow the reference arm.
CR The post-dropout distribution is based on the reference trajectory according to the specified formulation.

These approaches should be regarded as different assumptions about the unobserved data, not as competing algorithms where one is universally correct.

Reference-Based MI Versus LOCF

Reference-based MI is fundamentally different from Last Observation Carried Forward.

LOCF might replace:

$$ Y_{16},Y_{20} $$

with:

$$ Y_{12} $$

for both future visits.

This creates a deterministic trajectory:

$$ Y_{16}=Y_{20}=Y_{12} $$

Reference-based MI instead generates a distribution of plausible future outcomes.

Feature LOCF Reference-Based MI
Uses uncertainty No Yes
Multiple datasets Typically no Yes
Uses reference-arm information No Yes
Models future trajectory Usually no Yes
Standard-error inflation from imputation uncertainty No Yes, through MI combining rules

Reference-Based MI Versus Simple Mean Imputation

Simple mean imputation might assign:

$$ Y_{\mathrm{mis}}=\bar{Y}_{R} $$

where \(\bar{Y}_{R}\) is a reference-arm mean.

This discards important information about:

  • The patient's observed trajectory
  • Within-patient correlation
  • Visit-specific behavior
  • Covariates
  • Imputation uncertainty

Reference-based MI is substantially richer because it models a conditional distribution rather than inserting a single fixed value.

A Numerical Illustration

Suppose an experimental patient has an observed outcome of 60 at the time of discontinuation.

Suppose the reference arm has an average future change of \(-3\) units per visit.

A simplified CIR scenario might produce an expected trajectory:

$$ 60,\quad57,\quad54,\quad51 $$

A simplified J2R scenario might instead place the patient's future trajectory directly on the reference distribution, conditional on their observed history.

The important distinction is that these are probability distributions, not deterministic sequences.

Multiple Imputed Datasets

Suppose we generate \(M=50\) imputed datasets.

Each dataset contains different imputed values:

$$ D_1,D_2,\ldots,D_{50} $$

We then perform the same prespecified analysis on each dataset.

Suppose the treatment effect estimates are:

$$ \hat{\theta}_1,\hat{\theta}_2,\ldots,\hat{\theta}_{50} $$

The pooled treatment effect is the average:

$$ \bar{\theta} = \frac{1}{M} \sum_{m=1}^{M}\hat{\theta}_m $$

Rubin's Rules

Let \(U_m\) denote the estimated variance from imputed dataset \(m\).

The within-imputation variance is:

$$ \bar{U} = \frac{1}{M} \sum_{m=1}^{M}U_m $$

The between-imputation variance is:

$$ B = \frac{1}{M-1} \sum_{m=1}^{M} (\hat{\theta}_m-\bar{\theta})^2 $$

Rubin's total variance is:

$$ T = \bar{U} + \left(1+\frac{1}{M}\right)B $$

The square root of \(T\) gives the pooled standard error:

$$ SE(\bar{\theta})=\sqrt{T} $$
Why does this matter? The between-imputation component \(B\) reflects uncertainty caused by the missing data. Ignoring it would make the analysis appear more precise than it really is.

Fraction of Missing Information

A useful diagnostic is the fraction of missing information.

A simplified large-sample expression is:

$$ \lambda \approx \frac{(1+1/M)B}{T} $$

A larger value indicates that a greater proportion of the uncertainty in the estimate is associated with missing-data uncertainty.

How Many Imputations Should Be Used?

The number of imputations should be sufficient to make Monte Carlo error from the imputation process negligible for the intended analysis.

Older examples frequently use a small number such as 5 or 10 imputations.

Modern clinical-trial analyses often use substantially more, particularly when the fraction of missing information is high or precise tail-area inference is important.

Values such as \(M=50\), \(M=100\), or more may be reasonable depending on the analysis.

Practical rule: Do not choose the number of imputations simply because a software example uses a particular number. Consider the amount of missing information and the desired Monte Carlo stability of the final inference.

Reference-Based Imputation in a Randomized Trial

Suppose there are two treatment groups:

$$ A_i\in\{E,R\} $$

A typical workflow is:

1
Fit the longitudinal model using observed outcomes.
2
Estimate the reference-arm trajectory and covariance structure.
3
Identify experimental patients with post-discontinuation missing outcomes.
4
Apply the chosen reference-based rule to their missing portion.
5
Draw imputed outcomes from the resulting conditional distribution.
6
Repeat the procedure for all \(M\) imputations.
7
Analyze every completed dataset.
8
Pool the results using Rubin's rules.

Pattern-Mixture Perspective

Reference-based MI is closely connected to the pattern-mixture framework for missing data.

A pattern-mixture model decomposes the joint distribution according to the missingness pattern:

$$ f(Y,R) = f(Y\mid R)f(R) $$

where \(R\) represents the missingness pattern.

For example, one pattern might correspond to patients who remain observed through Week 20, while another corresponds to patients who discontinue after Week 12.

The distribution of future outcomes for the latter pattern is not fully identified by the observed data.

Reference-based assumptions provide a scientifically interpretable way to complete that specification.

Why the Missing-Data Assumption Is Not Identified

Suppose an experimental patient discontinues at Week 12.

Their Week 16 outcome is unobserved.

No statistical analysis of the observed dataset can tell us with certainty what the patient's Week 16 outcome actually was.

Different assumptions can produce different plausible distributions:

$$ f_1(Y_{16}\mid Y_{\mathrm{obs}}) \neq f_2(Y_{16}\mid Y_{\mathrm{obs}}) $$

Both can be compatible with the observed data.

This is why sensitivity analysis is so important.

Reference-Based MI as an Explicit Sensitivity Analysis

A robust clinical-trial missing-data strategy may therefore include a collection of assumptions.

Scenario Interpretation
MAR Primary model-based missing-data assumption
J2R Treatment benefit disappears after experimental-treatment discontinuation
CIR Observed treatment level is retained, but future increments resemble reference
Delta adjustment Missing outcomes are shifted by a prespecified clinically meaningful amount
Other reference-based scenario Alternative clinically justified post-discontinuation behavior

The goal is not necessarily to find one "correct" imputation.

The goal is to determine whether the substantive conclusion is robust to reasonable assumptions about the missing data.

Combining Reference-Based MI With Delta Adjustment

Reference-based methods can also be considered alongside delta-adjusted sensitivity analyses.

Suppose the imputed missing outcome under a reference-based method is \(Y_{\mathrm{mis}}^{RB}\).

A delta adjustment can define:

$$ Y_{\mathrm{mis}}^{\Delta} = Y_{\mathrm{mis}}^{RB} + \delta $$

where \(\delta\) is prespecified.

For example, one could examine a sequence of increasingly unfavorable post-discontinuation assumptions.

Do not confuse the two ideas. Reference-based MI specifies whose trajectory informs the missing outcomes. Delta adjustment specifies how far to shift the imputed distribution. They can be used separately or, where scientifically justified, combined.

R Implementation: Conceptual Setup

A complete production implementation requires careful handling of the covariance matrix, missingness patterns, treatment assignment, and the precise reference mapping.

The following R code illustrates the structure of a simplified multivariate normal imputation workflow.

library(MASS)

M <- 100

observed <- c(52, 47, 43, 40)

mu_reference <- c(50, 48, 46, 45, 44, 43)

Sigma <- matrix(
  c(
    9,  5,  4,  3,  2,  2,
    5,  9,  5,  4,  3,  2,
    4,  5,  9,  5,  4,  3,
    3,  4,  5,  9,  5,  4,
    2,  3,  4,  5,  9,  5,
    2,  2,  3,  4,  5,  9
  ),
  nrow = 6,
  byrow = TRUE
)

The covariance matrix describes the assumed longitudinal dependence among visits.

Conditional Normal Imputation

For a generic multivariate normal model, the conditional mean can be calculated as:

obs_idx <- 1:4
mis_idx <- 5:6

mu_obs <- mu_reference[obs_idx]
mu_mis <- mu_reference[mis_idx]

Sigma_oo <- Sigma[obs_idx, obs_idx]
Sigma_mo <- Sigma[mis_idx, obs_idx]
Sigma_om <- Sigma[obs_idx, mis_idx]
Sigma_mm <- Sigma[mis_idx, mis_idx]

conditional_mean <- mu_mis +
  Sigma_mo %*%
  solve(Sigma_oo) %*%
  (observed - mu_obs)

conditional_cov <- Sigma_mm -
  Sigma_mo %*%
  solve(Sigma_oo) %*%
  Sigma_om

The resulting conditional distribution is:

$$ Y_{\mathrm{mis}}\mid Y_{\mathrm{obs}} \sim N(\mu_{\mathrm{cond}},\Sigma_{\mathrm{cond}}) $$

A random imputation can then be generated using:

imputed <- MASS::mvrnorm(
  n = 1,
  mu = as.vector(conditional_mean),
  Sigma = conditional_cov
)
Production note: This code demonstrates the mathematical mechanism of conditional multivariate normal imputation. A regulatory-quality reference-based MI program requires additional work to define treatment-specific means, reference trajectories, covariance estimation, missingness patterns, parameter uncertainty, visit alignment, and the exact reference-based transformation.

Creating Multiple Imputed Datasets

imputed_datasets <- vector("list", M)

for (m in seq_len(M)) {

  imputed <- MASS::mvrnorm(
    n = 1,
    mu = as.vector(conditional_mean),
    Sigma = conditional_cov
  )

  complete_data <- c(
    observed,
    imputed
  )

  imputed_datasets[[m]] <- complete_data
}

Each element of imputed_datasets represents one completed dataset.

Why Parameter Uncertainty Matters

The covariance matrix and mean parameters are themselves estimated from the observed data.

If we treat those estimated parameters as known, we may understate uncertainty.

A full multiple-imputation procedure therefore needs to account for parameter uncertainty as well as residual variation.

Conceptually, the imputation process involves:

A
Estimate model parameters from the observed data.
B
Draw plausible parameter values from their sampling distribution.
C
Generate missing outcomes conditional on the drawn parameters.
D
Repeat across multiple imputations.

Reference-Based MI and MMRM

Reference-based multiple imputation is frequently discussed alongside longitudinal models such as the mixed model for repeated measures, or MMRM.

An MMRM may model:

$$ Y_{ij} = \mu_j + \beta_j A_i + \gamma^\top X_i + \varepsilon_{ij} $$

where \(j\) indexes visit and \(X_i\) represents baseline covariates.

The residual covariance matrix captures correlation among repeated measurements.

Reference-based MI can use the fitted longitudinal structure as part of the machinery for generating missing outcomes under a specified post-discontinuation scenario.

Why MMRM and Reference-Based MI Are Complementary

An MMRM addresses the observed longitudinal data structure.

Reference-based MI specifies how missing post-discontinuation outcomes are handled under the sensitivity scenario.

Component Role
MMRM Models longitudinal outcomes and covariance
Reference-based assumption Defines behavior of missing outcomes under the sensitivity scenario
Multiple imputation Propagates uncertainty about missing outcomes
Rubin's rules Combines estimates across completed datasets

A Simplified MMRM Example in R

library(nlme)

fit <- gls(
  outcome ~ baseline + treatment * visit,
  correlation = corSymm(
    form = ~ visit | subject
  ),
  weights = varIdent(
    form = ~ 1 | visit
  ),
  data = observed_data,
  na.action = na.omit
)

summary(fit)

The exact model used in a clinical trial should be prespecified and may include baseline covariates, treatment-by-visit interactions, appropriate covariance structures, and other protocol-defined terms.

Monotone Missingness

Reference-based MI is particularly intuitive when dropout produces a monotone missing-data pattern.

For example:

$$ Y_1,Y_2,Y_3,Y_4,\mathrm{NA},\mathrm{NA} $$

Once the patient discontinues, all subsequent measurements are missing.

However, real clinical datasets can contain intermittent missing values.

For example:

$$ Y_1,Y_2,\mathrm{NA},Y_4,\mathrm{NA},Y_6 $$

The imputation strategy must therefore specify how intermittent missingness is handled separately from permanent post-discontinuation dropout.

Intermittent Missingness vs. Treatment Discontinuation

These are not necessarily the same missing-data mechanism.

Pattern Example Potential interpretation
Intermittent missingness Missing Week 8, observed Week 12 Temporary missing assessment
Permanent dropout Observed through Week 12, missing thereafter Treatment discontinuation or loss to follow-up
Administrative missingness Study ends before scheduled visit End-of-study censoring

Reference-based assumptions are particularly focused on the post-discontinuation portion of the missing data.

Reference-Based MI and Treatment Discontinuation

The analysis should define exactly when the reference-based assumption begins.

Suppose a patient discontinues treatment immediately after the Week 12 visit.

One approach is to regard Week 12 as the final observed treatment outcome and apply the reference-based assumption beginning with Week 16.

The analysis specification should make this timing explicit.

Small implementation details can matter. Whether the discontinuation visit is considered observed, partially observed, or part of the post-discontinuation period can affect the imputed distribution. The SAP should define the convention explicitly.

Covariates in Reference-Based MI

Baseline covariates can be important predictors of future outcomes.

Examples include:

  • Baseline disease severity
  • Age
  • Sex
  • Prior treatment
  • Baseline laboratory measurements
  • Stratification factors

When appropriate, these variables can be included in the imputation model to improve predictive accuracy and preserve important design features.

Preserving Randomization

Treatment assignment should generally remain fixed throughout the imputation process.

Reference-based MI should not change the randomized treatment assignment.

Instead, reference-arm information is used to define the assumed distribution of missing outcomes for the relevant patients.

Randomization is not broken by borrowing reference information. The treatment assignment remains the original randomized assignment; the reference arm is being used to construct a sensitivity assumption about unobserved outcomes.

Handling Treatment Arms With More Than One Reference

Some studies contain more complex designs:

  • Two experimental doses and one placebo arm
  • Active comparator plus placebo
  • Multiple reference treatments
  • Combination-treatment factorial designs

In these situations, the SAP should specify which treatment provides the reference trajectory for each missing-data pattern.

The reference choice should have a scientific rationale.

Reference-Based MI in Multi-Arm Trials

Experimental Arm Potential Reference
High dose Placebo
Low dose Placebo
Experimental treatment Active comparator
Combination therapy Relevant component or control arm, if scientifically justified

The choice should never be made solely because one reference group produces a more favorable or unfavorable result.

Common Mistakes

  1. Calling reference-based MI an observed-data method. The post-discontinuation assumption concerns outcomes that are not observed.
  2. Assuming J2R means replacing every missing value with the control mean. J2R is a conditional distributional assumption, not simple mean imputation.
  3. Ignoring covariance. Longitudinal outcomes are correlated, and the covariance structure matters.
  4. Using a single imputed dataset. That discards important imputation uncertainty.
  5. Ignoring parameter uncertainty. Estimated model parameters should not automatically be treated as known.
  6. Calling J2R universally conservative. The direction of conservatism depends on the endpoint and clinical context.
  7. Failing to define the discontinuation point. The timing of the transition to the reference-based assumption must be explicit.
  8. Changing the reference method after seeing results. Sensitivity assumptions should be prespecified.
  9. Choosing a reference arm because it gives the desired result. The reference should be selected based on scientific justification.
  10. Ignoring the estimand. The imputation assumption must correspond to the treatment-effect question.

Reference-Based MI vs. Delta Adjustment

These two approaches are often discussed together.

Feature Reference-Based MI Delta Adjustment
Primary specification Reference trajectory Shift from a baseline imputation model
Uses another treatment arm Typically yes Not necessarily
Clinical interpretation Post-dropout behavior resembles reference scenario Missing outcomes are shifted by a prespecified amount
Can vary by visit Yes Yes

Reference-Based MI and Tipping-Point Analysis

A tipping-point analysis asks how much the missing-data assumptions would need to change before the substantive conclusion changes.

For example, suppose a treatment effect remains statistically significant under J2R.

An analyst might then investigate increasingly unfavorable assumptions until the confidence interval includes the null value.

This can help quantify the robustness of the conclusion.

$$ \delta^* = \text{smallest unfavorable shift that changes the conclusion} $$

Reference-based MI can therefore be part of a broader sensitivity-analysis framework.

What Does a Robust Result Look Like?

Suppose the primary analysis produces:

$$ \hat{\theta}=4.8 $$

with a 95% confidence interval of:

$$ (1.2,\;8.4) $$

Suppose J2R produces:

$$ \hat{\theta}_{J2R}=4.1 $$

with:

$$ (0.5,\;7.7) $$

and CIR produces:

$$ \hat{\theta}_{CIR}=4.5 $$

with:

$$ (0.9,\;8.1) $$

The treatment conclusion appears relatively stable across these scenarios.

By contrast, if J2R changes the conclusion substantially, that indicates that the inference is sensitive to assumptions about post-discontinuation outcomes.

What Should Be Reported?

A clinical-trial report should make the sensitivity analysis reproducible.

Useful reporting elements include:

  • The estimand
  • The primary missing-data assumption
  • The reference-based method
  • The definition of treatment discontinuation
  • The reference treatment arm
  • The longitudinal model
  • The covariance structure
  • The number of imputations
  • The imputation algorithm
  • How parameter uncertainty was handled
  • The analysis model applied after imputation
  • The pooling method
  • Results across sensitivity scenarios

Example Statistical Analysis Plan Language

A protocol or SAP might specify a sensitivity analysis along the following conceptual lines:

Illustrative specification: For patients randomized to the experimental treatment who discontinue treatment before the final assessment, missing post-discontinuation outcomes will be imputed under a reference-based jump-to-reference assumption. The observed pre-discontinuation outcomes will be retained, and the post-discontinuation conditional distribution will be informed by the corresponding reference-arm trajectory. Multiple imputed datasets will be generated and analyzed using the prespecified primary analysis model. Results will be combined using Rubin's rules.

The actual SAP should provide substantially more implementation detail than this conceptual description.

Diagnostics After Imputation

Reference-based MI should be checked carefully.

Useful diagnostics include:

  • Distribution of imputed outcomes
  • Observed versus imputed means by visit
  • Observed versus imputed standard deviations
  • Reference-arm trajectory comparison
  • Distribution of individual imputed trajectories
  • Number and proportion of imputed observations
  • Convergence or numerical diagnostics
  • Consistency across random seeds

Plotting Observed and Imputed Trajectories

A useful diagnostic plot distinguishes observed from imputed measurements.

For example, an individual trajectory might show:

1
Observed: solid trajectory through discontinuation.
2
Imputed: dashed trajectory after discontinuation.
3
Reference: reference-arm distribution or mean trajectory.

This can reveal obvious implementation errors, such as imputed values that are completely disconnected from the observed history or implausibly narrow imputation distributions.

Checking the Imputed Distribution

Suppose the observed Week 12 outcome has a mean of 40.

If the reference-based method generates a Week 16 distribution with mean 41 and very small variance, the result deserves investigation.

The analyst should ask:

  • Was the reference trajectory correctly specified?
  • Was the covariance matrix correctly indexed?
  • Were baseline covariates handled correctly?
  • Was the correct discontinuation visit used?
  • Was the conditional distribution calculated correctly?

Number of Imputations and Monte Carlo Error

Reference-based MI introduces simulation variability.

If too few imputations are used, the pooled estimate can fluctuate slightly between runs.

Increasing \(M\) reduces this Monte Carlo error.

$$ M\uparrow \quad\Longrightarrow\quad \text{Monte Carlo error}\downarrow $$

This does not mean that infinitely many imputations are required. The number should be large enough that simulation error is negligible for the intended inference.

Reproducibility

A production implementation should preserve:

  • Program version
  • Software version
  • Random-number seed
  • Input dataset version
  • Parameter estimates
  • Covariance estimates
  • Imputation count
  • Reference-based transformation
  • Analysis dataset derivation

This is particularly important when reference-based MI is used in a regulated clinical-trial environment.

Validation Strategy

The imputation program should be independently checked.

Useful validation approaches include:

  • Independent programming
  • Known-value test cases
  • Simulation studies
  • Extreme-case testing
  • Missingness-pattern testing
  • Comparison with an established implementation
  • Reproducibility testing across seeds

Extreme-Case Testing

Extreme-case tests are particularly useful.

For example, create a test patient whose observed history exactly matches the reference trajectory.

Under a properly implemented reference-based method, the resulting imputation should behave consistently with the specified reference distribution.

Another useful test is to create a patient with a very strong experimental trajectory and verify that the chosen method does not accidentally continue the experimental treatment effect when the specified assumption says that it should transition toward the reference trajectory.

Reference-Based MI With Binary Outcomes

Reference-based MI is not limited to continuous outcomes.

For binary outcomes, the imputation model must respect the binary nature of the endpoint.

For example:

$$ Y_{ij}\in\{0,1\} $$

A logistic model or another appropriate categorical-data model may be used.

The same conceptual principle applies: the reference arm informs the assumed post-discontinuation distribution.

Reference-Based MI With Time-to-Event Outcomes

Time-to-event endpoints require additional care.

Simple multivariate-normal reference-based imputation is generally not an appropriate direct solution for censored survival outcomes.

Instead, analysts may need methods designed around:

  • Survival distributions
  • Event times
  • Censoring mechanisms
  • Intercurrent events
  • Risk-set information

The general principle of specifying a reference-based post-intercurrent-event scenario can still be useful, but the imputation model must respect the endpoint's structure.

Reference-Based MI and Non-Normal Continuous Outcomes

A continuous endpoint does not automatically justify a normal model.

If the outcome is highly skewed, bounded, ordinal, or otherwise non-normal, the analyst should consider an appropriate transformation or modeling strategy.

For example, a log-transformed biomarker may be modeled as:

$$ Z_{ij}=\log(Y_{ij}) $$

with imputation performed on the transformed scale and results transformed back where appropriate.

Reference-Based MI and Intercurrent Events

Treatment discontinuation is one example of an intercurrent event.

Other examples include:

  • Rescue medication
  • Treatment switching
  • Additional therapy
  • Permanent discontinuation
  • Protocol-defined treatment changes

The sensitivity strategy should make clear which intercurrent events are being addressed and how they affect the estimand.

Do Not Automatically Apply J2R to Every Missing Observation

A patient who misses one visit but returns at the next visit is fundamentally different from a patient who permanently discontinues treatment.

Therefore, a reference-based strategy should define the missingness patterns to which it applies.

For example:

Scenario Potential Handling
One missed visit, then returns Longitudinal model or standard MI
Permanent treatment discontinuation Reference-based sensitivity assumption
Rescue medication Estimand-specific strategy
Administrative missingness Potentially handled separately

Choosing Between J2R and CIR

The choice should be driven by the clinical question.

J2R may be appropriate when:

  • Treatment benefit is assumed to disappear after discontinuation.
  • The reference arm represents a plausible untreated trajectory.
  • The sensitivity analysis is intended to test loss of treatment benefit.

CIR may be appropriate when:

  • The benefit achieved before discontinuation is believed to persist.
  • Subsequent changes are assumed to resemble the reference arm.
  • The scientific scenario is better described by retaining the level achieved at discontinuation.

Neither assumption is universally more appropriate.

A Practical Decision Framework

1
What is the estimand?
2
What happens clinically after treatment discontinuation?
3
Should accumulated treatment benefit persist?
4
Which treatment arm represents a plausible post-discontinuation reference?
5
What covariance structure adequately describes the longitudinal data?
6
How will intermittent missingness be distinguished from permanent dropout?
7
How many imputations are required?
8
How will the sensitivity results be compared with the primary analysis?

A Compact Comparison

Method Post-Dropout Concept Treatment Benefit Retained?
MAR Conditional on observed data under the specified model Model-dependent
J2R Jump toward reference trajectory Generally not beyond dropout
CIR Copy reference-arm increments Yes, through level at dropout
CR Copy reference distribution/trajectory Generally limited
Delta adjustment Shift imputed distribution Depends on delta

Simulation Is an Important Validation Tool

Simulation can be used to investigate whether the implementation behaves as expected.

For example, simulate data under a known longitudinal model, impose dropout, apply the reference-based imputation procedure, and compare the resulting estimates with the known truth under the simulated scenario.

A simple simulation structure is:

set.seed(12345)

n <- 400
M <- 100

# 1. Generate complete longitudinal data
# 2. Randomize treatment
# 3. Impose treatment discontinuation
# 4. Delete post-discontinuation outcomes
# 5. Apply reference-based MI
# 6. Analyze each completed dataset
# 7. Pool the estimates
# 8. Repeat many simulation replicates

Simulation can evaluate:

  • Bias
  • Coverage
  • Type I error
  • Power
  • Monte Carlo variability
  • Robustness to model misspecification

What Simulation Cannot Do

Simulation can validate an algorithm under a specified data-generating process.

It cannot prove that J2R or CIR is the correct assumption for a real clinical trial.

That is a scientific and clinical judgment.

Simulation validates implementation; it does not validate the clinical assumption itself.

Common Reporting Mistake: Calling the Sensitivity Analysis "Imputation of the Truth"

Reference-based imputation does not recover the true missing outcomes.

Instead, it creates plausible outcomes under an explicit assumption.

A better description is: "Missing outcomes were imputed under a jump-to-reference sensitivity scenario."

rather than: "Missing outcomes were reconstructed."

Another Common Mistake: Treating Sensitivity Analysis as an Afterthought

Reference-based sensitivity analyses should be planned before unblinding the results whenever possible.

The protocol or SAP should specify:

  • The primary analysis
  • The sensitivity estimands
  • The reference treatment
  • The reference-based method
  • The relevant dropout patterns
  • The imputation model
  • The analysis model
  • The pooling method

Clinical Interpretation of a Sensitivity Analysis

Suppose the primary analysis favors treatment.

There are several possibilities.

Result Interpretation
Primary and J2R both favor treatment Conclusion is relatively robust to loss-of-benefit scenario
Primary favors treatment, J2R does not Conclusion is sensitive to post-discontinuation assumptions
Primary and CIR agree but J2R differs Inference depends on whether treatment benefit is assumed to persist after dropout
All scenarios agree Strong robustness across examined assumptions

The Most Important Concept

Reference-based multiple imputation is best understood as a framework for making explicit assumptions about unobserved post-discontinuation outcomes.

The reference arm provides a clinically meaningful source of information for constructing those assumptions.

The major methods differ primarily in how much of the experimental-treatment trajectory is assumed to persist.

$$ \text{J2R} \quad\longrightarrow\quad \text{reference trajectory after dropout} $$
$$ \text{CIR} \quad\longrightarrow\quad \text{retain level, copy reference increments} $$
$$ \text{CR} \quad\longrightarrow\quad \text{reference-based future distribution} $$

Multiple imputation then propagates uncertainty in those assumptions into the final treatment-effect inference.

Bottom line: Reference-based multiple imputation is a principled sensitivity-analysis framework for longitudinal clinical trials with missing outcomes, particularly after treatment discontinuation. Methods such as jump to reference, copy increments in reference, and copy reference make different assumptions about how patients would behave after leaving the experimental treatment trajectory. The reference arm supplies clinically interpretable information about the future distribution, while multiple imputation and Rubin's rules propagate missing-data uncertainty into the final inference. The method should be tied to the estimand, prespecified before unblinding whenever possible, carefully validated, and interpreted as a sensitivity scenario rather than as recovery of the unobserved truth.

Key Takeaways

  • Reference-based MI uses another treatment arm to inform missing outcomes.
  • J2R assumes the experimental treatment benefit does not continue after discontinuation in the reference-based sense.
  • CIR retains the patient's achieved level but uses reference-arm increments thereafter.
  • CR uses the reference trajectory/distribution according to the specified formulation.
  • Reference-based MI is not the same as simple mean imputation.
  • Multiple imputations are required to propagate missing-data uncertainty.
  • Rubin's rules combine within- and between-imputation uncertainty.
  • The covariance structure is an important component of longitudinal imputation.
  • The reference-based assumption should be scientifically justified and prespecified.
  • Reference-based sensitivity analyses are most useful when interpreted alongside the primary analysis and other plausible scenarios.

References

Carpenter, J.R., Roger, J.H. & Kenward, M.G. (2013). Analysis of longitudinal trials with protocol deviation: a framework for relevant, accessible sensitivity analyses. Statistical Medicine, 32, 1683–1698.

Carpenter, J.R. & Kenward, M.G. (2013). Multiple Imputation and its Application. Wiley.

Little, R.J.A. & Rubin, D.B. Statistical Analysis with Missing Data. Wiley.

Rubin, D.B. (1987). Multiple Imputation for Nonresponse in Surveys. Wiley.

Rubin, D.B. (1987). Multiple imputation after 18+ years. Journal of the American Statistical Association, 91, 473–489.

White, I.R., Royston, P. & Wood, A.M. (2011). Multiple imputation using chained equations: issues and guidance for practice. Statistics in Medicine, 30, 377–399.

National Research Council (2010). The Prevention and Treatment of Missing Data in Clinical Trials. National Academies Press.

ICH E9(R1). Addendum on Estimands and Sensitivity Analysis in Clinical Trials. International Council for Harmonisation.