CommencezCommencez gratuitement

Estimer la courbe de survie avec survreg()

Nous pouvons maintenant estimer la survie des patientes atteintes d'un cancer du sein dans les données GBSG2 à l'aide d'un modèle de Weibull.

La loi de Weibull comporte deux paramètres, qui déterminent la forme de la courbe de survie.

Le paquet survival et les données GBSG2 sont déjà chargés pour vous dans cet exercice.

Cette activité fait partie du cours

Analyse de survie avec R

Voir le cours

Instructions de l’exercice

  • Estimez un modèle de Weibull pour les patientes atteintes d'un cancer du sein.
  • Calculez la courbe de survie estimée à partir du modèle avec la fonction predict() et type = "quantile".
  • Créez un data.frame avec les points de temps et les probabilités de survie correspondantes.
  • Affichez les premières lignes du résultat avec la fonction head().

Exercice interactif pratique

Essayez cet exercice en complétant ce code d’exemple.

# Weibull model
wb <- ___(___(___, ___) ~ ___, data = ___)

# Retrieve survival curve from model probabilities 
surv <- seq(.99, .01, by = -.01)

# Get time for each probability
t <- predict(___, type = ___, p = ___, newdata = data.frame(1))

# Create data frame with the information
surv_wb <- data.frame(time = ___, surv = ___)

# Look at first few lines of the result
head(___)
Modifier et exécuter le code