Tutorials › Pattern-Mixture and Selection Models › Applying Complete-Case Restrictions to Means

Identifying Restrictions · Tutorial 239 of 499

Applying Complete-Case Restrictions to Means

Apply conditional complete-case mean restrictions to longitudinal dropout patterns, check their assumptions, and calculate an overall mean using the correct pattern weights.

Advanced 10 min read

What You'll Learn

  • State a mean-level complete-case restriction conditional on the observed history.
  • Calculate a missing pattern-specific mean by averaging complete-case conditional means over that pattern’s histories.
  • Reconstruct an overall visit mean using the cohort’s pattern counts.
  • Check overlap, pattern definitions, and arithmetic for signs that the restriction is not usable.
  • Distinguish a restriction-based estimate from an observed complete-case mean.

From a Complete-Case Restriction to a Cohort Mean

In a longitudinal study, some participants may stop contributing measurements before the final visit. The mean at that visit is directly observed for completers, but not for the participants who dropped out earlier. A pattern-mixture analysis describes outcomes separately by dropout pattern. To obtain an overall mean, it must also specify how the unobserved outcomes in each pattern relate to outcomes that were observed.

A mean-level complete-case restriction supplies one such link. It equates the conditional mean of a missing outcome in an incomplete pattern to the corresponding conditional mean among complete cases, given a specified observed history. The restriction does not say that every participant who dropped out would have had the same outcome as a completer. It says that conditional means are equal at the chosen history level. The overall mean is then a weighted average of the pattern-specific means, with weights determined by how many participants belong to each pattern.

Definition: Let \(Y_t\) be the outcome at visit \(t\), and let \(R\) denote a participant’s observation pattern. Let \(C\) denote the complete-case pattern, and let \(H\) be a history observed both for a dropout pattern \(r\) and for complete cases. A mean-level complete-case restriction for a missing \(Y_t\) is $$ E(Y_t\mid H=h,R=r)=E(Y_t\mid H=h,R=C) $$ for histories \(h\) represented in both patterns. The pattern-specific mean for pattern \(r\) is obtained by averaging the right-hand conditional means over the distribution of \(H\) in pattern \(r\).

For a two-visit study with dropout before visit 2, the history \(H\) might be the visit-1 outcome, possibly together with baseline covariates. If the histories are discrete strata, estimate the conditional complete-case mean in each stratum and average those stratum means using the dropout pattern’s stratum proportions. If a regression model is used to represent the conditional mean, the same principle applies: predict at each dropout participant’s observed history and average the predictions. The restriction concerns the conditional mean, not necessarily the full conditional distribution.

Why the History Distribution Matters

A common shortcut is to assign every dropout participant the crude mean among complete cases. That shortcut is justified only under additional conditions—for example, if the conditional complete-case mean is constant across histories, or if the relevant history distributions happen to produce the same average. In general, dropout participants and completers can have different observed histories. The conditional restriction therefore requires averaging the complete-case conditional means over the dropout group’s histories, rather than over the completers’ histories.

The calculation follows from the law of total expectation. For a discrete history \(H\), partition the dropout pattern into history strata. Within each stratum, use the complete-case conditional mean under the restriction; then weight by the proportion of the dropout pattern in that stratum:

$$ E(Y_t\mid R=r) =\sum_h E(Y_t\mid H=h,R=r)P(H=h\mid R=r) =\sum_h E(Y_t\mid H=h,R=C)P(H=h\mid R=r). $$

This is a pattern-specific mean. To reconstruct the cohort mean at visit \(t\), combine each pattern’s mean at that visit using its cohort proportion \(n_r/N\), where \(n_r\) is the number of participants in pattern \(r\) and \(N\) is the total cohort size:

$$ \hat{\mu}_t=\sum_r \frac{n_r}{N}\hat{\mu}_{t,r}. $$

Here \(\hat{\mu}_{t,r}\) is observed for a pattern that has measurements at visit \(t\), and it is restriction-based when the pattern lacks that visit. Pattern weights are not the number of participants with an observed visit divided by the number observed at that visit. The target is the mean for the original cohort, so the weights sum over the full cohort.

Worked Example: Standardizing a Missing Visit Mean Over History

Suppose a hypothetical two-visit study has 20 participants: 12 complete cases with both visits observed and 8 participants who dropped out before visit 2. The visit-1 outcome defines two history strata. Among complete cases, the visit-2 mean is 11 units in the low-history stratum and 19 units in the high-history stratum. Of the 8 dropouts, 3 are in the low-history stratum and 5 are in the high-history stratum. Apply the mean-level complete-case restriction.

The calculation assumes that the conditional visit-2 means among dropouts equal the corresponding complete-case means in both strata. It also assumes both strata are represented among complete cases, as they are in the stated data. Thus the estimated missing visit-2 mean for the dropout pattern is

$$ \hat{\mu}_{2,D} =\frac{3(11)+5(19)}{8} =\frac{33+95}{8} =\frac{128}{8} =16.0\text{ units}. $$

For comparison, the complete-case mean weights its own stratum means by the complete-case counts: 4 low-history and 8 high-history participants. It is

$$ \hat{\mu}_{2,C} =\frac{4(11)+8(19)}{12} =\frac{44+152}{12} =\frac{196}{12} =16.33\text{ units}. $$

The dropout pattern has a larger share of low-history participants, so its restriction-based mean is lower than the complete-case mean. The cohort mean estimate uses all 20 participants:

$$ \hat{\mu}_2 =\frac{12(16.33\overline{3})+8(16)}{20} =\frac{196+128}{20} =\frac{324}{20} =16.2\text{ units}. $$

The numerator uses the complete-case total \(12(196/12)=196\) units and the imputed dropout-pattern total \(8(16)=128\) units. Using the crude complete-case mean for all 8 dropouts instead would give 16.33 units, but that would not carry out the stated conditional restriction over the dropouts’ history distribution.

Applying the Restriction Sequentially

With more than two visits, a participant may have observed several outcomes before dropping out. The history used for a missing visit can then include the earlier observed outcomes. For example, when estimating visit 3 for participants observed through visit 2, one can condition on their visit-1 and visit-2 history and use the complete-case conditional visit-3 mean. This requires overlap in those histories: the complete cases must provide information at histories relevant to the dropout pattern.

For participants missing more than one visit, a mean at a later visit may require a sequence of conditional calculations. A restriction for the next missing outcome can be applied given the history available at that point; subsequent predictions must account for the distribution of histories that includes the earlier missing outcome. This tutorial’s calculations use settings where the history needed for each mean is observed in the pattern being estimated. They should not be extended to an unobserved conditioning variable as if it were known.

Worked Example: A Visit-3 Mean for Late Dropouts

Consider a hypothetical three-visit study with 18 participants. Ten are complete cases. Eight are observed through visit 2 but miss visit 3. Let the observed visit-1 and visit-2 history define two strata. Among complete cases, the visit-3 mean is 11 units for history A and 19 units for history B. The late-dropout pattern has 3 participants with history A and 5 with history B. Assume each history stratum is represented among complete cases and impose the conditional mean restriction within both strata.

The estimated visit-3 mean for the late-dropout pattern is

$$ \hat{\mu}_{3,D} =\frac{3(11)+5(19)}{8} =\frac{33+95}{8} =16.0\text{ units}. $$

Suppose, consistently with these stated conditional means, the complete-case visit-3 totals are \(4(11)=44\) units in history A and \(6(19)=114\) units in history B. Their overall complete-case mean is

$$ \hat{\mu}_{3,C} =\frac{44+114}{10} =15.8\text{ units}. $$

The cohort mean at visit 3 is reconstructed with the pattern counts, not just the ten observed outcomes:

$$ \hat{\mu}_3 =\frac{10(15.8)+8(16.0)}{18} =\frac{158+128}{18} =15.89\text{ units}. $$

The calculation is valid under the stated restriction and overlap conditions. It is not a claim that the missing visit-3 outcomes are observed or that their actual mean is known; it is the mean implied by the restriction and the observed conditional complete-case means.

Check the Pattern Counts and the Arithmetic

Pattern-specific means must be paired with their own pattern counts. Confusing a stratum count with a pattern count changes the mixture, even if each stratum mean is correct. A useful check is to write each pattern’s contribution as \(n_r\hat{\mu}_{t,r}\), verify the multiplication separately, add the contributions, and divide by the full cohort size.

Worked Example: Reconstructing a Mean Across Three Patterns

In a hypothetical 16-person study, 8 participants are complete cases, 4 are observed through visit 2 but miss visit 3, and 4 are observed only at visit 1. At visit 2, the complete-case mean is 12 units, based on 4 participants with mean 10 and 4 with mean 14. The visit-2 mean for the pattern observed through visit 2 is 11 units. For the pattern missing visit 2, suppose the observed-history strata and complete-case conditional means imply a restriction-based pattern mean of 11 units. Assume the required histories for this last calculation are represented among complete cases.

First verify the complete-case mean and total at visit 2:

$$ \hat{\mu}_{2,C} =\frac{4(10)+4(14)}{8} =\frac{40+56}{8} =\frac{96}{8} =12\text{ units}. $$

The three pattern contributions to the cohort total are \(8(12)=96\), \(4(11)=44\), and \(4(11)=44\) units. Therefore,

$$ \hat{\mu}_2 =\frac{8(12)+4(11)+4(11)}{16} =\frac{96+44+44}{16} =\frac{184}{16} =11.5\text{ units}. $$

The complete-case pattern has 8 participants, so its contribution is \(8(12)=96\), not \(4(12)\). The two groups of four belong to the other patterns; their counts do not replace the complete-case pattern count in the mixture.

Assumptions, Diagnostics, and Alternatives

A mean-level complete-case restriction is an identifying assumption, not a consequence of observing the data. Its usefulness depends on defining the patterns and conditioning history in advance and defending the conditional equality as plausible for the scientific setting. It does not require dropout to be unrelated to outcomes without conditioning; rather, it asserts equality of the relevant conditional means across the incomplete pattern and complete cases. The data alone generally cannot verify the equality for missing outcomes.

  • Check overlap. Every history represented in a dropout pattern should have comparable complete cases. If a history occurs only among dropouts, its conditional complete-case mean cannot be estimated from that stratum without extrapolation.
  • Check the conditioning set. A history must be observed for the pattern to which the restriction is applied. Adding a variable that is itself missing does not solve the problem unless its distribution is separately handled.
  • Check the pattern definition. Misclassifying dropout times changes both pattern weights and the histories used for the restriction.
  • Check the arithmetic. Pattern counts must add to \(N\); each pattern contribution must use that pattern’s count; and the final mean must be in the outcome’s units.
  • Check sensitivity. Because the restriction cannot be tested directly for missing outcomes, compare conclusions under defensible alternative assumptions rather than treating the restricted mean as assumption-free.

The complete-case-only mean uses outcomes from completers and avoids imputing outcomes in dropout patterns, but it describes the complete cases unless additional conditions justify interpreting it as a cohort mean. The mean-level restriction instead uses complete cases to supply conditional means and then restores the dropout patterns with cohort weights. A fully specified model for outcomes by pattern can impose a different set of assumptions; the choice should reflect the scientific question, available overlap, and plausibility of the required extrapolation. In particular, a restriction-based estimate can be unstable when complete cases are sparse within important histories, even if the overall number of complete cases appears adequate.

Common pitfall: “The complete-case mean is the estimate for every dropout participant, so I can multiply it by each dropout pattern’s count.” This ignores differences in observed histories. The correction is to estimate or model complete-case conditional means, average them over each incomplete pattern’s history distribution, and only then weight each pattern-specific mean by its pattern count.

The essential distinction is between two kinds of weights. Within an incomplete pattern, history proportions determine how its restricted conditional means are averaged. Across patterns, pattern proportions in the original cohort determine how pattern-specific means are combined. Mixing these weighting steps—or using the completer history proportions for the dropout group—can produce a numerically precise but substantively different quantity.

Check Your Understanding

For each question, identify the relevant assumption or calculation. Solutions follow the questions.

  1. A dropout pattern has 2 participants in history A and 6 in history B. Complete-case conditional means are 8 and 14 units, respectively. Under the restriction, what is the dropout-pattern mean?
  2. Why can the crude complete-case mean differ from the restriction-based mean for dropouts?
  3. A cohort has 10 complete cases with mean 5 units and 5 dropouts with restricted mean 7 units. Calculate the cohort mean.
  4. What problem arises if a history occurs among dropouts but not among complete cases?

Solutions. (1) Weight by the dropout history counts: \(\{2(8)+6(14)\}/8=(16+84)/8=12.5\) units. (2) The groups can have different history distributions, so the crude complete-case mean averages conditional means using completers’ proportions rather than the dropouts’ proportions. (3) The cohort mean is \(\{10(5)+5(7)\}/15=(50+35)/15=85/15=5.667\) units. (4) There is no complete-case information for that history, so the conditional mean required by the restriction is not identified from that stratum without a model-based extrapolation or an additional assumption.

Clinical Biostats