Survival Analysis in Epidemiology & Causal Inference Frameworks
Time-to-event data structures: right censoring, left truncation (delayed entry), survival function S(t), hazard function h(t), and cumulative hazard H(t); Nonparametric survival estimation: Kaplan-Meier product-limit estimator, Greenwood's variance formula, and log-rank test for group comparison; Cox Proportional Hazards model: semi-parametric specification h(t | x) = h_0(t) exp(beta^T x), partial likelihood, and hazard ratio interpretation; Diagnostics for proportional hazards: Schoenfeld residuals, log-cumulative hazard plots, and time-varying covariates; The Counterfactual and Potential Outcomes framework (Neyman-Rubin causal model): consistency, exchangeability, and positivity assumptions; Marginal structural models and Inverse Probability of Treatment Weighting (IPTW) for time-varying confounding and causal hazard ratios.
§8.1 Time-to-Event Data Structures: Hazard Functions, Censoring, and Truncation
| Parametric Model | Hazard Function $h(t)$ | Survival Function $S(t)$ | Biological / Clinical Characterization |
|---|---|---|---|
| Exponential | $h(t) = \lambda$ (Constant) | $S(t) = \exp(-\lambda t)$ | Memoryless process; constant failure risk over time. |
| Weibull | $h(t) = \lambda \alpha (\lambda t)^{\alpha - 1}$ | $S(t) = \exp(-(\lambda t)^\alpha)$ | Wear-out ($\alpha > 1$), infant mortality ($\alpha < 1$), or constant ($\alpha = 1$). |
| Gompertz | $h(t) = B c^t = B \exp(\alpha t)$ | $S(t) = \exp\left(-\frac{B}{\alpha}(e^{\alpha t} - 1)\right)$ | Human actuarial aging; exponential hazard escalation with age. |
§8.2 Non-Parametric Survival Estimation: The Kaplan-Meier Product-Limit Estimator
When the mathematical functional form of the hazard rate is unknown, imposing parametric distributions (such as the exponential or Weibull) risks severe model misspecification. In 1958, Edward L. Kaplan and Paul Meier formulated the non-parametric Product-Limit Estimator.
Mathematical Derivation of the Kaplan-Meier Estimator
Suppose that in a sample of $n$ individuals, distinct failure events occur at $k$ ordered calendar times:
At each distinct event time $t_j$:
- $d_j$: The number of individuals who experience the event at exactly time $t_j$.
- $Y_j$: The number of individuals who are alive, uncensored, and under active observation immediately prior to time $t_j$ (the risk set at $t_j$).
- $c_j$: The number of individuals censored in the half-open interval $[t_j, t_{j+1})$.
The conditional probability of surviving past $t_j$, given survival up to $t_j$, is non-parametrically estimated as:
By the chain rule of conditional probabilities, the overall probability of surviving past any arbitrary time $t$ is the product of all conditional survival probabilities up to time $t$:
The Kaplan-Meier curve is a step function that starts at $\widehat{S}(0) = 1.0$ and steps downward exclusively at each observed failure time $t_j$, with vertical step magnitude proportional to $d_j / Y_j$. Censored observations do not trigger steps; instead, they reduce the size of the risk set $Y_{j+1}$ for subsequent intervals.
Greenwood's Formula for Sampling Variance
Major Greenwood (1926) derived the asymptotic sampling variance of the product-limit survival estimator using the delta method on the log-transformed survival function $\ln \widehat{S}(t) = \sum_{j : t_j \le t} \ln(1 - d_j / Y_j)$. Treating each conditional failure count as an independent binomial realization:
Applying the delta method again to $\exp(\ln \widehat{S}(t))$ yields Greenwood’s Formula:
The standard Greenwood 95% Wald confidence interval is $\widehat{S}(t) \pm 1.96 \sqrt{\widehat{\text{Var}}(\widehat{S}(t))}$. To prevent confidence intervals from overshooting the unit boundaries $[0, 1]$, modern software applies the log-log transformation $g(S) = \ln(-\ln S)$.
§8.3 Group Comparisons: The Non-Parametric Log-Rank Hypothesis Test
| Group | Events at $t_j$ | Surviving at $t_j$ | Risk Set at $t_j$ |
|---|---|---|---|
| Group 1 (Treatment) | $d_{1j}$ | $Y_{1j} - d_{1j}$ | $Y_{1j}$ |
| Group 2 (Control) | $d_{2j}$ | $Y_{2j} - d_{2j}$ | $Y_{2j}$ |
| Total | $d_j = d_{1j} + d_{2j}$ | $Y_j - d_j$ | $Y_j = Y_{1j} + Y_{2j}$ |
§8.4 The Cox Proportional Hazards Semi-Parametric Regression Model
While the log-rank test evaluates binary or categorical group differences, it cannot adjust for continuous confounders or evaluate multiple prognostic variables simultaneously. In 1972, Sir David Cox revolutionized survival analysis by formulating the Proportional Hazards Regression Model.
Model Specification
The Cox model postulates that the hazard of disease for an individual with covariate vector $\mathbf{x}_i = (x_{i1}, \dots, x_{ip})^T$ is the product of an unspecified non-parametric baseline hazard and an exponential parametric function:
where:
- $h_0(t)$: The baseline hazard function, representing the hazard for an individual whose covariates are all zero ($\mathbf{x} = \mathbf{0}$). It is left completely unspecified, requiring no parametric distributional assumptions!
- $\exp(\mathbf{x}_i^T \boldsymbol{\beta})$: The relative hazard (risk multiplier), which is strictly parametric and time-invariant.
The model is semi-parametric because it pairs an infinite-dimensional non-parametric baseline hazard $h_0(t)$ with finite-dimensional regression coefficients $\boldsymbol{\beta}$.
The Proportional Hazards Property
Consider two individuals with covariate vectors $\mathbf{x}_1$ and $\mathbf{x}_0$. The ratio of their hazards is:
Notice that the baseline hazard $h_0(t)$ cancels out completely! The Hazard Ratio ($HR$) is strictly constant over time: the hazard curves for any two individuals remain strictly proportional across the entire observational horizon.
Maximum Partial Likelihood Estimation
Cox’s mathematical genius lay in demonstrating that $\boldsymbol{\beta}$ can be estimated without knowing or estimating $h_0(t)$ through the method of Partial Likelihood.
Suppose failure events occur at $k$ distinct ordered times $t_1 < \dots < t_k$. At failure time $t_j$, let $\mathcal{R}(t_j)$ denote the risk set of all individuals alive and under observation immediately prior to $t_j$. Conditional on an event occurring at $t_j$, the probability that the event occurs to the specific individual $j$ who actually failed is:
Canceling $h_0(t_j)$:
The Partial Likelihood is the product across all $k$ failure events:
Maximizing the partial log-likelihood $\ell_{\text{partial}}(\boldsymbol{\beta})$ via Newton-Raphson yields estimators that are asymptotically unbiased, normally distributed, and achieve full semiparametric efficiency.
§8.5 Model Diagnostics for Proportional Hazards: Schoenfeld Residuals
The validity of the Cox model depends on the strict satisfaction of the Proportional Hazards (PH) assumption. If the true hazard ratio varies over time (for example, if a surgical intervention carries high immediate perioperative mortality but strong long-term survival benefit), the baseline model fails.
Schoenfeld Residuals
David Schoenfeld (1982) formulated residuals defined exclusively at observed failure times. For covariate $k$ and failure event $j$:
The Schoenfeld residual represents the difference between the actual covariate value of the failing individual and the risk-weighted average of that covariate across the active risk set at that moment.
Under the proportional hazards assumption:
- Schoenfeld residuals have an expected value of zero ($\mathbb{E}[r_{jk}] = 0$) across all failure times.
- A plot of scaled Schoenfeld residuals against time (or log-time) should trace a flat, horizontal line with slope zero.
- Grambsch and Therneau (1994) formulated a formal score test of non-zero slope: if $p < 0.05$, the proportional hazards assumption is rejected.
When the proportional hazards assumption is violated, several analytical remedies exist in contemporary survival epidemiology:
1. Stratified Cox Models: If a categorical covariate violates proportional hazards, one can stratify on that variable. In a stratified Cox model, the baseline hazard function is allowed to vary arbitrarily across strata $s \in \{1, \dots, S\}$, while the regression coefficients $\boldsymbol{\beta}$ for the other covariates remain common across all strata:
The total partial log-likelihood is simply the sum of the stratum-specific partial log-likelihoods $\ell(\boldsymbol{\beta}) = \sum_{s=1}^S \ell_s(\boldsymbol{\beta})$. This strategy completely eliminates confounding or non-proportionality by the stratifying factor without requiring any parametric modeling of its time-dependent dynamics.
2. Time-Varying Coefficients and Step Functions: If an exposure of primary interest exhibits non-proportional hazards, one can model the regression coefficient as an explicit function of time $\beta(t) = \beta + \theta g(t)$, where common choices for $g(t)$ include $\ln(t)$, $t$, or piecewise step functions over clinically meaningful follow-up intervals ($0-1$ year, $1-5$ years, and $>5$ years). Testing whether $\theta = 0$ provides a direct likelihood-ratio or Wald test of proportionality.
3. Restricted Mean Survival Time (RMST): When proportional hazards fails entirely (for instance, when survival curves cross due to early surgical mortality followed by late oncologic curative cure), the hazard ratio becomes an unstable, follow-up-dependent summary. In such settings, the difference in Restricted Mean Survival Time up to a fixed milestone $\tau$, defined as $\Delta \text{RMST}(\tau) = \int_0^{\tau} S_1(t)\,dt - \int_0^{\tau} S_0(t)\,dt$, provides an unconfounded, model-free metric of absolute life expectancy gained.
When the PH assumption is violated, epidemiologists resolve the non-proportionality by:
- Including time-varying covariates ($x_j \times \ln t$).
- Fitting Stratified Cox Models, allowing the baseline hazard $h_{0g}(t)$ to differ across strata.
- Fitting Accelerated Failure Time (AFT) models.
§8.6 Counterfactual Causal Inference: Potential Outcomes, Exchangeability & IPTW
Observational epidemiology has increasingly embraced the formal mathematical language of Causal Inference, rooted in Donald Rubin’s Potential Outcomes model and Judea Pearl’s structural causal frameworks.
The Three Identifiability Conditions
To identify the Average Causal Effect ($ACE = \mathbb{E}[Y(1)] - \mathbb{E}[Y(0)]$) from observational data, three foundational conditions must hold:
1. Consistency: An individual's observed outcome under observed exposure $A = a$ equals their potential counterfactual outcome under that exposure level: $Y = Y(a)$. This requires well-defined interventions with no hidden variations of treatment.
2. Conditional Exchangeability (No Unmeasured Confounding): Conditional on a measured set of baseline covariates $\mathbf{L}$, the potential outcomes are statistically independent of the treatment assignment:
3. Positivity: Every individual in the population has a non-zero probability of receiving every treatment level:
Marginal Structural Models and Inverse Probability of Treatment Weighting (IPTW)
When an observational study involves time-varying exposures and time-varying confounders that are themselves affected by prior exposure (such as CD4 counts in longitudinal HIV studies), standard multivariable regression models fail catastrophically: conditioning on the time-varying confounder introduces collider bias, while omitting it leaves confounding unadjusted.
James Robins (2000) resolved this dilemma through Inverse Probability of Treatment Weighting (IPTW). The propensity score is the conditional probability of receiving treatment given baseline covariates:
Each participant is assigned a statistical weight equal to the inverse of the probability of receiving the treatment they actually received:
Weighting creates a pseudo-population in which the association between confounders $\mathbf{L}$ and exposure $A$ is completely severed. In this re-weighted pseudo-population, a simple unadjusted regression of outcome $Y$ on exposure $A$ (a Marginal Structural Model) yields a mathematically unconfounded, asymptotically unbiased estimate of the true average causal effect.
§8.7 Accelerated Failure Time (AFT) Models & Competing Risks Subdistribution Hazards
While the Cox proportional hazards model is the most widely applied survival model in medical literature, two critical alternative frameworks are essential for comprehensive epidemiological mastery:
Accelerated Failure Time (AFT) Models
Under the Accelerated Failure Time (AFT) formulation, the effect of an exposure is modeled not as a multiplicative hazard shift, but as a direct acceleration or deceleration of the biological survival time clock:
where $\varepsilon_i$ is a random error disturbance with a pre-specified distribution (e.g., standard extreme value yielding the Weibull AFT, logistic yielding log-logistic AFT, or Gaussian yielding log-normal AFT). The exponentiated coefficient $\exp(\beta_1)$ represents the Acceleration Factor ($\gamma$):
- If $\gamma > 1.0$: The exposure prolongs time-to-event (decelerates aging/progression); the median survival time is multiplied by $\gamma$.
- If $\gamma < 1.0$: The exposure accelerates time-to-failure.
Unlike hazard ratios, acceleration factors are easily communicated to non-statistical clinical audiences as percentage changes in survival time.
Competing Risks and Fine-Gray Subdistribution Hazards
In aging populations, individuals are simultaneously at risk of multiple mutually exclusive terminating events (e.g., death from cardiovascular disease, death from prostate cancer, or fatal motor vehicle trauma). Treating competing deaths as simple independent censoring violates non-informative censoring, producing severe upward bias in the cumulative incidence of the primary event.
Robert Gray (1988) and Jason Fine and Robert Gray (1999) resolved this by modeling the Cumulative Incidence Function ($CIF_k(t) = P(T \le t, \text{Cause} = k)$) directly through the Subdistribution Hazard:
In the Fine-Gray subdistribution risk set, an individual who dies from a competing cause (e.g., heart disease at month 12) remains in the denominator risk set indefinitely for the cancer outcome, preventing the false inflation of cancer cumulative incidence. Fitting proportional subdistribution hazards regression models ensures mathematically sound risk prediction in the presence of competing terminal events.
§8.8 The Next Generation Matrix Formulation of the Basic Reproduction Number ($\mathcal{R}_0$)
In Section 8.4, we evaluated the Basic Reproduction Number $\mathcal{R}_0 = \beta / \gamma$ for the simple classical three-compartment SIR model. However, real infectious disease pathogens involve complex multi-compartment transmission pathways—such as latent incubation states ($E$ in SEIR models), asymptomatic transmission compartments ($A$), hospitalized isolation states ($H$), and cross-species vector compartments (mosquitoes in dengue and malaria).
For high-dimensional, heterogeneous compartmental transmission models, calculating $\mathcal{R}_0$ via scalar algebraic manipulation is prone to severe errors. In 1990, Odo Diekmann, Hans Heesterbeek, and Johan Metz introduced the rigorous mathematical standard: The Next Generation Matrix (NGM).
1. Classification of Compartments and the Disease-Free Equilibrium
Let the continuous population be divided into $n$ distinct epidemiological compartments $\mathbf{x} = [x_1, x_2, \dots, x_n]^T$. Sort the compartments such that the first $m$ compartments ($x_1, \dots, x_m$) are infected compartments (individuals currently harboring pathogen), while the remaining $n - m$ compartments are uninfected (e.g., susceptible $S$, recovered $R$).
The disease system evolves according to the coupled ordinary differential equations:
where:
- $\mathcal{F}_i(\mathbf{x})$: The rate of appearance of new infections into compartment $i$.
- $\mathcal{V}_i(\mathbf{x}) = \mathcal{V}_i^-(\mathbf{x}) - \mathcal{V}_i^+(\mathbf{x})$: The net rate of transfer of individuals out of compartment $i$ via all other biological transitions (recovery, progression to subsequent disease stages, natural mortality, and disease-induced mortality).
Let $\mathbf{x}_0 = [0, \dots, 0, x_{m+1}^*, \dots, x_n^*]^T$ denote the Disease-Free Equilibrium (DFE), where all infected states are identically zero.
2. Jacobian Linearization and the Next Generation Operator
Linearizing the infected subsystem about the disease-free equilibrium $\mathbf{x}_0$ yields two $m \times m$ Jacobian matrices:
The matrices admit transparent biological interpretations:
- Element $F_{ij}$ represents the rate at which an infected individual in compartment $j$ generates new infections entering compartment $i$.
- Element $(V^{-1})_{jk}$ represents the average expected duration of time that an individual who initially enters infected compartment $k$ will spend residing in infected compartment $j$ throughout their entire infective lifespan.
The product matrix is the Next Generation Matrix:
Element $K_{ik} = (\mathbf{F} \mathbf{V}^{-1})_{ik}$ represents the expected total number of secondary infections in compartment $i$ generated throughout the entire infectious lifetime of a single primary infected individual originally introduced into compartment $k$.
3. Theorem on $\mathcal{R}_0$ and Epidemic Stability
Diekmann and Heesterbeek proved the foundational stability theorem: Theorem: The Basic Reproduction Number $\mathcal{R}_0$ is exactly the Spectral Radius (dominant eigenvalue in absolute value) of the Next Generation Matrix:
Furthermore:
- If $\mathcal{R}_0 < 1$, the disease-free equilibrium $\mathbf{x}_0$ is locally asymptotically stable: any small viral introduction decays exponentially to extinction.
- If $\mathcal{R}_0 > 1$, the disease-free equilibrium is unstable, guaranteeing that a pathogen introduction triggers an exponential epidemic wave.
By converting complex multi-stage differential systems into eigenvalue problems, the Next Generation Matrix provides mathematical epidemiologists with an analytical tool for evaluating vaccine coverage thresholds, quarantine protocols, and vector control programs.
Step-by-Step Epidemiological Statistics Solutions
Three original questions connect calculations, definitions and interpretation. Open each solution to follow the reasoning.
A phase II randomized oncology trial at the National Institute of Cancer Research and Hospital (NICRH) in Dhaka evaluates a novel targeted tyrosine kinase inhibitor (TKI) in $n = 10$ advanced non-small cell lung cancer patients. Patients are enrolled and monitored over a 36-month follow-up window. The recorded event and censoring times (in months from treatment initiation) are:
- Patient 1: Died at $t = 4.0\text{ months}$
- Patient 2: Died at $t = 7.0\text{ months}$
- Patient 3: Censored (loss to follow-up) at $t = 9.0\text{ months}$
- Patient 4: Died at $t = 12.0\text{ months}$
- Patient 5: Censored (study termination) at $t = 15.0\text{ months}$
- Patient 6: Died at $t = 18.0\text{ months}$
- Patient 7: Died at $t = 22.0\text{ months}$
- Patient 8: Censored (withdrew consent) at $t = 26.0\text{ months}$
- Patient 9: Died at $t = 30.0\text{ months}$
- Patient 10: Censored (study termination) at $t = 36.0\text{ months}$
- Construct the complete Kaplan-Meier life table: for each distinct failure time, record the risk set $Y_j$, event count $d_j$, conditional survival probability $p_j$, and cumulative survival probability $\widehat{S}_{KM}(t)$.
- Calculate Greenwood’s standard error and construct the 95% Wald confidence interval for the 18-month survival probability $\widehat{S}(18)$.
- Determine the empirical median survival time with its definition, and calculate the cumulative hazard $\widehat{H}(30)$ via the Nelson-Aalen estimator.
| Failure Time $t_j$ | Risk Set $Y_j$ | Deaths $d_j$ | Censored $c_j$ | Conditional Survival $p_j$ | Cumulative Survival $\widehat{S}_{KM}(t)$ |
|---|---|---|---|---|---|
| $0.0$ | $10$ | $0$ | $0$ | $1.0000$ | $1.0000$ |
| $4.0$ | $10$ | $1$ | $0$ | $0.9000$ | $0.9000$ |
| $7.0$ | $9$ | $1$ | $1$ ($t=9$) | $0.8889$ | $0.8000$ |
| $12.0$ | $7$ | $1$ | $1$ ($t=15$) | $0.8571$ | $0.6857$ |
| $18.0$ | $5$ | $1$ | $0$ | $0.8000$ | $0.5486$ |
| $22.0$ | $4$ | $1$ | $1$ ($t=26$) | $0.7500$ | $0.4114$ |
| $30.0$ | $2$ | $1$ | $1$ ($t=36$) | $0.5000$ | $0.2057$ |
At $t = 18.0\text{ months}$, $\widehat{S}(18) = 0.5486$. We evaluate the Greenwood summation across the four failure events up to month 18:
Applying Greenwood's formula:
The standard error is:
The 95% Wald confidence interval is:
We estimate with 95% confidence that the 18-month survival probability lies between $21.1\%$ and $88.7\%$.
1. Median Survival Time:
The median survival time $\hat{t}_{\text{med}}$ is defined as the earliest time at which the survival probability drops to or below $0.50$ ($\widehat{S}(t) \le 0.50$). From the life table:
- At $t = 18.0\text{ months}$, $\widehat{S}(18) = 0.5486 > 0.50$.
- At $t = 22.0\text{ months}$, $\widehat{S}(22) = 0.4114 \le 0.50$.
Therefore, the empirical median survival time is $22.0\text{ months}$.
2. Nelson-Aalen Cumulative Hazard at 30 Months:
The Nelson-Aalen estimator sums the hazard increments $d_j / Y_j$ across all six failure times:
The estimated cumulative hazard at 30 months is $1.304$. (Notice that $\exp(-\widehat{H}_{NA}(30)) = \exp(-1.3040) \approx 0.2714$, closely tracking the Kaplan-Meier estimate).
| Failure Time ($t_j$, months) | Total Risk Set ($Y_j$) | Total Deaths ($d_j$) | Group 1 Risk Set ($Y_{1j}$) | Group 1 Deaths ($d_{1j}$) | Group 2 Risk Set ($Y_{2j}$) | Group 2 Deaths ($d_{2j}$) |
|---|---|---|---|---|---|---|
| $2.0$ | $40$ | $2$ | $20$ | $0$ | $20$ | $2$ |
| $4.0$ | $38$ | $3$ | $20$ | $1$ | $18$ | $2$ |
| $6.0$ | $34$ | $2$ | $19$ | $0$ | $15$ | $2$ |
| $8.0$ | $30$ | $4$ | $18$ | $1$ | $12$ | $3$ |
| $12.0$ | $25$ | $3$ | $17$ | $1$ | $8$ | $2$ |
| $15.0$ | $20$ | $2$ | $15$ | $0$ | $5$ | $2$ |
| $18.0$ | $16$ | $2$ | $14$ | $1$ | $2$ | $1$ |
| $24.0$ | $13$ | $1$ | $12$ | $0$ | $1$ | $1$ |
| $30.0$ | $11$ | $1$ | $11$ | $1$ | $0$ | $0$ |
| $36.0$ | $8$ | $1$ | $8$ | $1$ | $0$ | $0$ |
For each failure time $j$, evaluate:
1. $t = 2.0$: $Y=40, d=2, Y_1=20, Y_2=20, d_1=0$.
2. $t = 4.0$: $Y=38, d=3, Y_1=20, Y_2=18, d_1=1$.
3. $t = 6.0$: $Y=34, d=2, Y_1=19, Y_2=15, d_1=0$.
4. $t = 8.0$: $Y=30, d=4, Y_1=18, Y_2=12, d_1=1$.
5. $t = 12.0$: $Y=25, d=3, Y_1=17, Y_2=8, d_1=1$.
6. $t = 15.0$: $Y=20, d=2, Y_1=15, Y_2=5, d_1=0$.
7. $t = 18.0$: $Y=16, d=2, Y_1=14, Y_2=2, d_1=1$.
8. $t = 24.0$: $Y=13, d=1, Y_1=12, Y_2=1, d_1=0$.
9. $t = 30.0$: $Y=11, d=1, Y_1=11, Y_2=0, d_1=1$.
10. $t = 36.0$: $Y=8, d=1, Y_1=8, Y_2=0, d_1=1$.
Total observed deaths in Group 1:
Total expected deaths in Group 1:
Total hypergeometric variance:
The Log-Rank Test Statistic is:
- Null Hypothesis: $H_0: S_1(t) = S_2(t)$ (no survival difference).
- Alternative Hypothesis: $H_1: S_1(t) \neq S_2(t)$.
- Critical Value at $\alpha = 0.01$ with $df = 1$: $\chi^2_{0.01, 1} = 6.635$.
Since $\chi^2_{\text{log-rank}} = 18.35 \gg 6.635$ ($p = 1.8 \times 10^{-5}$), we decisively reject the null hypothesis at the $1\%$ significance level.
Approximate Hazard Ratio Estimation: Total deaths in the study: $D_{\text{total}} = 2 + 3 + 2 + 4 + 3 + 2 + 2 + 1 + 1 + 1 = 21$.
- Group 1: $O_1 = 6, E_1 = 14.31$
- Group 2: $O_2 = 21 - 6 = 15, \quad E_2 = 21 - 14.3096 = 6.6904$
The combination immunotherapy reduces the instantaneous hazard of death by approximately $81.3\%$ ($\widehat{HR} \approx 0.19$, $p < 0.0001$) compared to standard chemotherapy in metastatic melanoma.
| Covariate | Parameter | Estimate $\widehat{\beta}_j$ | Standard Error $\text{SE}(\widehat{\beta}_j)$ | Wald $z$ | $p$-value |
|---|---|---|---|---|---|
| Diabetes ($X_1$) | $\beta_1$ | $+0.6931$ | $0.1450$ | $4.780$ | $< 0.0001$ |
| Age per Year ($X_2$) | $\beta_2$ | $+0.0488$ | $0.0120$ | $4.067$ | $< 0.0001$ |
| LVEF per 5% Increase ($X_3$) | $\beta_3$ | $-0.2231$ | $0.0510$ | $-4.375$ | $< 0.0001$ |
1. Diabetes Mellitus ($X_1$):
2. Age per 10-Year Increase ($\Delta X_2 = 10$):
3. LVEF per 10% Increase ($\Delta X_3 = 2$ units of $5\%$):
1. Diabetes: Holding age and ejection fraction constant, diabetic post-PCI patients suffer twice the instantaneous hazard of all-cause mortality at any given point in time compared to non-diabetics ($HR = 2.00, p < 0.0001$).
2. Age: Each 10-year advance in patient age increases the instantaneous mortality hazard by $62.9\%$ ($HR = 1.63, p < 0.0001$).
3. Ejection Fraction (LVEF): LVEF is strongly protective: every $10\%$ absolute preservation in left ventricular ejection fraction reduces the mortality hazard by $36.0\%$ ($HR = 0.64, p < 0.0001$).
The Grambsch-Therneau test evaluates the correlation between scaled Schoenfeld residuals and survival time:
- The null hypothesis $H_0$ states that the correlation is zero (the hazard ratio is strictly constant over time).
- For Diabetes ($X_1$), the test yields $\chi^2 = 0.22, p = 0.639$.
- For Age ($X_2$), $\chi^2 = 0.05, p = 0.823$.
- For LVEF ($X_3$), $\chi^2 = 0.36, p = 0.548$.
- The global test across all covariates simultaneously yields $\chi^2 = 0.68, p = 0.878$.
Diagnostic Conclusion: Because all individual $p$-values and the global test $p$-value are far greater than $\alpha = 0.05$, there is zero evidence of non-proportional hazards. The hazard ratios for diabetes, age, and ejection fraction remain remarkably stable across the entire 5-year observation period, confirming the complete mathematical and clinical validity of the fitted Cox model.