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
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()ettype = "quantile". - Créez un
data.frameavec 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(___)