This is the second article in a two-part series on survival analysis. In part 1, we discussed the core concepts and traditional methods used in survival analysis. Part 2 explores the novel approaches to predict survival outcomes and evaluate model performance. To facilitate hands-on learning and practical implementation, the R code used in these analyses is provided in the supplementary materials, along with instructions to help readers apply these methods to their data.
Gately et al. (2026) studied this question.