Why monotone dropout calls for a sequential model
In a longitudinal study, a participant may provide outcomes at early visits and then stop contributing outcome measurements. When no later outcome is observed after the first missed visit, the missingness pattern is monotone dropout. The task is to predict each missing visit using the information available before that visit, including earlier outcomes and relevant covariates. Because later predictions can use earlier imputed outcomes, the order of imputation matters.
This setting differs from intermittent missingness, where an outcome may be missing at one visit but observed again later. Here the observed records form a sequence: participants still observed at visit \(t\) have their earlier outcomes, while participants who have dropped out contribute no outcomes at later visits. A visit-specific conditional model naturally follows this sequence.
Let \(X_i\) denote observed covariates, which may include baseline predictors and visit-specific covariates known at the time an outcome is imputed. A sequential factorization writes the conditional distribution of the repeated outcomes as a first-visit model followed by one model for each later visit:
This factorization motivates the procedure: impute the first missing visit from its conditional model, then use that completed value, together with the observed history, to impute the next visit. Continue until all scheduled visits have been filled. The conditional models should include the outcome history and covariates needed to represent the longitudinal relationships and the substantive analysis.
Assumptions and the observed-data fitting sets
A key assumption is a sequential form of missing at random (MAR). In words, among participants still at risk of providing an outcome at visit \(t\), whether that visit is observed may depend on recorded history and covariates, but not on the unobserved current or future outcomes after conditioning on that information. One way to state the condition is:
This condition describes dropout before the visit-\(t\) outcome is observed. If dropout is driven by the unobserved value at that visit, such as a participant being more likely to leave because of an unrecorded worsening outcome, the condition may fail. That is a missing-not-at-random concern, not something the sequential regressions resolve by themselves.
Under this MAR condition, the conditional distribution of \(Y_{it}\) among participants observed at visit \(t\), given their history, is the same as the target conditional distribution. In particular, the visit-\(t\) model can be estimated using participants with \(R_{it}=1\); their prior outcomes are observed because dropout is monotone. Estimation also requires positivity: for histories relevant to the target population, there must be a nonzero chance of remaining observed at the visit. Otherwise the conditional outcome distribution for those histories cannot be learned directly from observed data.
The conditional models must be suitably specified for the outcome type and design. For a continuous outcome, this may be a regression with an appropriate residual distribution; for a binary outcome, it may be a logistic regression. Time, nonlinear trends, interactions, and stable or time-varying covariates may matter. For clustered or repeated-measures data, the model may also need to represent dependence through suitable participant-level effects or other longitudinal structure. A conditional mean model alone is not a complete imputation model: a predictive distribution is needed to generate plausible values.
Worked Example: Finding the Visit-Specific Fitting Sets
Suppose a hypothetical study records a continuous outcome at four visits for six participants. The table shows observed values; “—” indicates a missing outcome.
| Participant | Visit 1 | Visit 2 | Visit 3 | Visit 4 |
|---|---|---|---|---|
| A | 8 | 9 | 10 | 11 |
| B | 7 | 8 | 9 | — |
| C | 9 | 10 | — | — |
| D | 6 | 7 | 8 | 9 |
| E | 8 | — | — | — |
| F | 7 | 8 | — | — |
The observed responses follow a monotone pattern: once a participant has a missing value, all subsequent visits are missing. The visit-2 conditional model is fit among A, B, C, D, and F, who have observed visit-2 values. Its predictors can include their visit-1 outcome and covariates. The visit-3 model is fit among A, B, and D, using their observed visit-1 and visit-2 outcomes and covariates. The visit-4 model is fit among A and D, using their observed histories through visit 3.
In the imputation step, C and F need visit-3 and visit-4 values, and E needs values from visit 2 onward. For C, for example, first draw a visit-3 value using the visit-3 model and C’s observed visit-1 and visit-2 outcomes. Then use that generated value as part of the history for a visit-4 draw. This small table illustrates the fitting sets and order; with only a few records, it would not support reliable estimation of the models.
Generating imputations in order
For each imputed data set, uncertainty should enter both through the model parameters and through the outcome draw. A typical implementation draws parameters from an estimated sampling or posterior distribution, then draws an outcome from the predictive distribution conditional on those parameters and the participant’s current history. When the next visit is imputed, the previously generated outcome is treated as part of that participant’s history. Repeating this process with fresh draws produces multiple completed data sets.
The following calculation uses illustrative parameter draws to show the mechanics. It is not a model fit to study data. Assume a continuous outcome and a visit-3 model of the form shown below. Suppose the displayed coefficients and residual standard deviation are one draw from the fitted model’s uncertainty distribution, and use a standard normal predictive error for this particular draw.
Worked Example: Drawing Successive Continuous Outcomes
A hypothetical participant has observed \(Y_{i1}=10\), \(Y_{i2}=12\), and \(X_i=1\), but has dropped out before visits 3 and 4. For this imputation, suppose a parameter draw gives the visit-3 model above, and the predictive standard normal draw is \(z=-0.4\).
The visit-3 conditional mean is:
The predictive draw is \(Y_{i3}=11.7+1.2(-0.4)=11.22\). This is a generated outcome, not merely the conditional mean; its variability reflects residual uncertainty. Now suppose a visit-4 model for this imputation is \(Y_{i4}=1+0.7Y_{i3}+0.1Y_{i2}+\epsilon_{i4}\), with residual standard deviation 1, and the predictive error draw is \(0.5\). Using the generated visit-3 value gives:
Thus this imputation assigns 11.22 at visit 3 and 10.554 at visit 4. In an actual multiple-imputation procedure, parameter draws and predictive errors would be regenerated to create other completed data sets. Reusing a conditional mean as though it were an observed value would understate uncertainty and could distort later predictions.
For a binary outcome, the conditional distribution must instead respect the two possible values. A logistic model gives a conditional probability, followed by a Bernoulli draw. The same sequential principle applies: the generated binary outcome becomes a predictor for a later visit where appropriate.
Worked Example: A Binary Visit-3 Imputation
Suppose a hypothetical binary outcome has observed values \(Y_{i1}=1\) and \(Y_{i2}=0\), and a covariate \(X_i=0\). For this imputation, suppose the drawn visit-3 logistic model has intercept \(-2\), coefficients \(0.5\) for \(Y_{i1}\), \(0.8\) for \(Y_{i2}\), and \(0.6\) for \(X_i\). The linear predictor and probability are:
If the uniform random draw for the Bernoulli outcome is 0.10, the imputed value is 1 because \(0.10<0.1824\). If it were 0.70, the imputed value would be 0. The visit-3 value is generated from a probability distribution, not assigned by rounding the probability. In a full implementation, the coefficients would also be drawn to reflect parameter uncertainty.
Derivation: why observed cases identify the conditional model under MAR
The central justification for fitting a visit-specific model among observed participants is a conditional-independence argument. Write \(H_{it}=(Y_{i1},\ldots,Y_{i,t-1},X_i)\) for the observed history and covariates available before visit \(t\). Under the sequential MAR condition, \(Y_{it}\) and \(R_{it}\) are conditionally independent given \(H_{it}\) among those still at risk. Therefore:
The first equality follows from conditional independence of the current outcome and response indicator given the history; the second expresses the target conditional distribution for the at-risk population. Consequently, observed outcomes at visit \(t\), together with their histories, can inform the visit-\(t\) conditional model. This reasoning does not guarantee accurate extrapolation: the model form must be adequate, and the relevant histories must be represented among observed participants.
Diagnostics, alternatives, and limitations
Diagnostics should assess both the sequential models and the implications of generating outcomes repeatedly. Examine observed-versus-imputed distributions by visit, conditional relationships with prior outcomes and covariates, residual patterns for continuous models, and predicted probabilities or calibration for binary models. Compare imputed values across dropout times and inspect whether late-visit predictions are driven by a small, unusual set of observed participants. Implausible ranges, overly narrow distributions, or abrupt changes in trajectories can indicate misspecification, omitted predictors, or unsupported extrapolation.
A key limitation is that later-visit models may be estimated from progressively fewer participants. If dropout is substantial, positivity may be weak, standard errors may be large, and estimates can depend heavily on model assumptions. A sparse late-visit fitting set is not repaired simply by generating many imputations. Also, MAR is not testable from the observed outcomes alone; sensitivity analysis may be needed when dropout could depend on unobserved outcomes.
Sequential conditional models are one approach, not the only one. A joint longitudinal model specifies the repeated outcomes together, while sequential models specify a conditional distribution at each visit. Either can be suitable when its assumptions match the data and analysis. For monotone dropout, the sequential approach makes the imputation order explicit and can accommodate outcome types with different visit-specific models. In contrast, carrying the last observed value forward is not a predictive model for the missing outcome distribution and generally fails to represent uncertainty. Complete-case analysis discards participants with any missing visit and can lose substantial information; it also does not by itself solve bias from informative dropout.
A common mistake is to fit the visit-4 model using only a baseline outcome and then use that same baseline-only model to impute every missing visit. This ignores the information in observed intermediate outcomes and does not implement the sequential factorization. The correction is to model each visit conditional on an appropriate observed history, then impute in chronological order so generated intermediate outcomes inform later draws. A second mistake is to use conditional means at every step; predictive draws, including parameter uncertainty, are needed for proper multiple imputation.
Check Your Understanding
Answer each question, then compare your reasoning with the solutions below.
- A participant has outcomes observed at visits 1 and 2, then misses visits 3 and 4. Which values are used as observed history to generate visit 3?
- Why can the visit-4 model have a smaller fitting set than the visit-2 model?
- For a binary outcome with conditional probability 0.30, what is the imputed value if the Bernoulli uniform draw is 0.42?
- State one condition under which fitting the visit-\(t\) model among participants observed at visit \(t\) may fail to identify the target conditional distribution.
Solutions. (1) Use the observed visit-1 and visit-2 outcomes and available covariates; the visit-3 draw then becomes part of the history for visit 4. (2) Monotone dropout means that participants who have dropped out before visit 4 cannot contribute an observed visit-4 outcome, so fewer participants remain observed at later visits. (3) The imputed value is 0 because \(0.42\) is greater than \(0.30\). (4) For example, the equality can fail if, conditional on recorded history, dropout depends on the unobserved current outcome; it can also be unsupported for some histories if positivity fails.