Skip to content

Kaplan-Meier et log-rank ​

Note sur les données : les exemples utilisent des variables temps (durée de suivi) et statut (1 = événement, 0 = censuré), absentes du data frame d'exemple des chapitres précédents. Adaptez ces noms à votre base.

r
library(survival)

km <- survfit(Surv(temps, statut) ~ groupe, data = donnees)
plot(km, xlab = "Temps", ylab = "Probabilité de survie")

survdiff(Surv(temps, statut) ~ groupe, data = donnees)  # log-rank
  • Surv() combine durée et statut de l'événement.
  • survfit() estime la courbe de Kaplan-Meier.
  • survdiff() réalise le test du log-rank, qui compare les courbes de survie entre groupes.