Why Include the Previous Outcome?
A dropout decision may relate both to a participant’s current, possibly unobserved outcome and to the most recent outcome already recorded. For example, a high symptom score at the last completed visit could predict later withdrawal even after accounting for the current symptom level in the selection model. Including both predictors makes these conditional relationships explicit. It does not, by itself, make the current outcome observable when dropout occurs or establish that either relationship is causal.
The model below extends a complementary log-log current-outcome hazard by adding the last observed outcome. It is a selection equation: it describes dropout conditional on the underlying outcome history. If dropout happens before the current outcome is recorded, that current value is latent in the dropout case, even though it appears in the model.
What the Two Coefficients Mean
The equation models the hazard among those still at risk at visit \(t\), not the probability of ever dropping out. Its left-hand side is the complementary log-log transform of the hazard. Thus, for a one-unit increase in the current outcome while the lagged outcome is held fixed, the transformed hazard changes by \(\gamma_c\). For a one-unit increase in the lagged outcome while the current outcome is held fixed, it changes by \(\gamma_l\). Equivalently, the corresponding \(-\log(1-h_{it})\) quantity is multiplied by \(\exp(\gamma_c)\) or \(\exp(\gamma_l)\), respectively.
These are conditional interpretations. The coefficient for the previous outcome does not describe its unadjusted relationship with dropout: it describes the relationship at the same current outcome. Likewise, the current-outcome coefficient compares individuals at the same lagged outcome. Because the link is not the logit link, exponentiating a coefficient does not give a dropout odds ratio. A coefficient’s effect on the probability scale also depends on the starting hazard.
The model requires an outcome scale that makes the coefficients interpretable. If outcomes are centered or rescaled, the corresponding coefficients refer to those transformed units. At the first visit there is no \(Y_{i,t-1}\) from the study’s outcome history. The first-visit hazard therefore needs its own specification without a lagged study outcome; one must not insert an invented or unobserved prior value.
Worked Example: Calculating a Hazard From Both Outcomes
Suppose a hypothetical symptom outcome is expressed in tens of points above a reference score of 50: \(X_{it}=(Y_{it}-50)/10\). At one visit, let \(\alpha_t=-2.4\), \(\gamma_c=0.4\), and \(\gamma_l=0.3\). For a participant with current and previous scaled outcomes both equal to 1, calculate the conditional dropout hazard.
First calculate the linear predictor, keeping both outcomes in the stated scaled units: $$ \eta=-2.4+0.4(1)+0.3(1)=-1.7. $$ Then apply the complementary log-log inverse: $$ h_{it}=1-\exp\{-\exp(-1.7)\} =1-\exp(-0.1827) \approx 0.1670. $$
Under this model and these outcome values, the conditional probability of dropout at this visit, among participants still under follow-up, is about 16.70%. This is a model-based hazard, not the participant’s probability of ever dropping out.
Conditional Comparisons and Visit-to-Visit Risk
A useful way to understand the addition of the lagged outcome is to compare hazards while explicitly holding the other predictor fixed. On the transformed scale, changing one predictor by one unit adds its coefficient to the linear predictor. On the probability scale, the resulting change is nonlinear. The following calculations use the same hypothetical coefficients and outcome scaling as above.
Worked Example: Changing the Lagged Outcome at a Fixed Current Value
Keep the current scaled outcome at \(X_{it}=1\), with \(\alpha_t=-2.4\), \(\gamma_c=0.4\), and \(\gamma_l=0.3\). Compare a previous scaled outcome of 0 with a previous scaled outcome of 1.
When \(X_{i,t-1}=0\), the predictor is \(-2.4+0.4(1)+0.3(0)=-2.0\). Therefore, $$ h_{it}=1-\exp\{-\exp(-2.0)\} =1-\exp(-0.1353) \approx 0.1266. $$ When \(X_{i,t-1}=1\), the predictor is \(-2.4+0.4(1)+0.3(1)=-1.7\), giving $$ h_{it}=1-\exp\{-\exp(-1.7)\} =1-\exp(-0.1827) \approx 0.1670. $$
The model therefore gives a higher conditional hazard for the higher previous outcome in this comparison, with the current outcome held fixed. The transformed-hazard quantity \(-\log(1-h_{it})\) is multiplied by \(\exp(0.3)\approx1.350\) for this one-unit increase. The probability does not increase by 35%, because converting back to a probability is nonlinear.
At successive visits, hazards are conditional on still being under follow-up. Consequently, a hazard at a later visit is not added directly to an earlier hazard to obtain cumulative dropout risk. If the visit-specific hazards along a specified history are \(h_{i1},\ldots,h_{iT}\), the probability of remaining under follow-up through visit \(T\), conditional on that history, is the product of the corresponding conditional survival probabilities, \(\prod_{t=1}^{T}(1-h_{it})\). The cumulative dropout probability is one minus that product.
Worked Example: Combining Conditional Hazards Across Two Visits
Consider a hypothetical two-visit sequence. At visit 1, use a separate first-visit model with hazard \(h_{i1}=0.10\). At visit 2, suppose the current and previous outcomes give the predictor \(-2.0\) in the model above, so that \(h_{i2}\approx0.1266\). Calculate the probability of dropout by the end of visit 2 along this specified history.
The probability of remaining under follow-up at both visits is $$ (1-h_{i1})(1-h_{i2}) =(1-0.10)(1-0.1266) =(0.90)(0.8734) =0.78606. $$ Thus the cumulative dropout probability is $$ 1-0.78606=0.21394\approx0.2139. $$
So, along this specified outcome history and under these hazards, the model gives about a 21.39% probability of dropout by the end of visit 2. This calculation uses a conditional visit-1 hazard and a conditional visit-2 hazard; it does not treat either hazard as an unconditional probability.
Justification and Assumptions
The inverse link follows directly from the hazard definition. Write the linear predictor as \(\eta_{it}=\alpha_t+\gamma_cY_{it}+\gamma_lY_{i,t-1}\). If the model states that \(\log\{-\log(1-h_{it})\}=\eta_{it}\), exponentiating both sides gives \(-\log(1-h_{it})=\exp(\eta_{it})\). Multiplying by \(-1\), exponentiating again, and rearranging yields \(1-h_{it}=\exp\{-\exp(\eta_{it})\}\), hence \(h_{it}=1-\exp\{-\exp(\eta_{it})\}\). This also shows why a coefficient shift multiplies \(-\log(1-h_{it})\) rather than the odds \(h_{it}/(1-h_{it})\).
The interpretation and use of this equation depend on several conditions:
- The dropout event and the risk set must be defined consistently at each visit. The hazard is conditional on remaining under follow-up to that visit.
- The previous outcome used at visit \(t\) must be the last outcome recorded before the visit-\(t\) dropout decision. The model’s timing must match how measurements and dropout decisions occur.
- The complementary log-log link and additive linear predictor must be an adequate specification over the outcome ranges and visits being analyzed. The displayed equation does not include covariates or interactions.
- The joint model must account for the distribution of outcomes, including current outcomes that are unobserved for participants who drop out before measurement. Including a latent current outcome in a selection equation does not make it observed.
- There must be sufficient information in the data and the specified outcome and dropout models to estimate the parameters. In particular, a coefficient’s conditional interpretation does not guarantee that the coefficient is well identified.
The derivation concerns the link and coefficient interpretation; it does not establish that the model is correct for a given application. The data and study design must support the assumed timing, outcome scale, and functional form.
Diagnostics, Alternatives, and Limitations
Useful checks begin with the risk sets and timing. Confirm that each participant contributes to a visit-specific hazard only while still under follow-up, and that the lagged outcome is genuinely observed before the dropout decision being modeled. Check the coding, units, missingness, and ranges of both outcome predictors. If the same participant can re-enter follow-up, or if dropout is not an absorbing event, the simple hazard setup needs to be adapted.
Assess whether the linear predictor is plausible across the observed ranges of current and lagged outcomes. Sparse combinations of the two outcomes can make conditional comparisons unstable; a few observations may determine the fitted coefficient in a region with little overlap. Extreme fitted hazards, strong sensitivity to outcome scaling, or marked departures between observed and model-implied dropout patterns are warnings. These checks can reveal a poor fit or weak information, but cannot verify the model’s dependence on unobserved current outcomes: those values are missing precisely for some dropout cases.
Compared with a current-outcome-only selection equation, the extended model allows the last observed outcome to carry additional conditional information about dropout. A lagged-outcome-only equation instead omits the current outcome from the selection predictor. These models answer different conditional questions and make different assumptions; neither becomes adequate merely by adding a predictor. A selection equation depending only on observed history has a different missingness interpretation from one that depends on the latent current outcome. The latter retains a dependence on an unobserved value and therefore requires assumptions about the outcome distribution as well as the selection equation.
A common mistake is to say, “\(\exp(\gamma_l)\) is the odds ratio for dropout per one-unit increase in the previous outcome.” That is incorrect for this complementary log-log model. The correction is that \(\exp(\gamma_l)\) multiplies \(-\log(1-h_{it})\), conditional on the current outcome and the other model terms. Another mistake is to call \(\gamma_l\) an unconditional or causal effect. It is a model coefficient describing a conditional association; it does not alone establish causation or resolve uncertainty about unobserved outcomes.
Adding the lagged outcome can improve the description of observed-history dependence, but it does not guarantee that the selection model is identified, correctly specified, or robust to unmeasured predictors of dropout. The numerical estimates and inferences can depend on assumptions about the unobserved outcomes. Those assumptions should be stated and their consequences considered rather than treated as confirmed by the observed data.
Check Your Understanding
Answer each question using the definitions and conditional interpretations above. Solutions are included below the questions.
- In the stated model, what does \(\gamma_l\) describe, and which predictor is held fixed?
- For the hypothetical coefficients in the examples, calculate the visit hazard when both scaled outcomes are 0.
- Why is \(\exp(\gamma_c)\) not a dropout odds ratio in this model?
- What should be done with the lagged-outcome term at the first visit if no earlier study outcome exists?
Solutions. (1) \(\gamma_l\) is the change in the complementary log-log transformed hazard per one-unit increase in the lagged outcome, conditional on the current outcome and other terms; the current outcome is held fixed. (2) The predictor is \(-2.4+0.4(0)+0.3(0)=-2.4\), so \(h=1-\exp\{-\exp(-2.4)\}=1-\exp(-0.09072)\approx0.0867\). (3) Exponentiating a coefficient multiplies \(-\log(1-h)\), not the odds \(h/(1-h)\); the probability-scale change depends on the starting hazard. (4) Specify the first-visit hazard without a lagged study outcome; do not invent or impute a prior study value solely to fill the term.