Estimación de la curva de supervivencia con survreg()
Ahora podemos estimar la supervivencia de las pacientes con cáncer de mama en los datos GBSG2 usando un modelo de Weibull.
La distribución de Weibull tiene dos parámetros, que determinan la forma de la curva de supervivencia.
El paquete survival y los datos GBSG2 ya están cargados para este ejercicio.
Este ejercicio forma parte del curso
Análisis de supervivencia en R
Instrucciones del ejercicio
- Ajusta un modelo de Weibull para las pacientes con cáncer de mama.
- Calcula la curva de supervivencia estimada a partir del modelo usando
predict()contype = "quantile". - Crea un
data.framecon los puntos de tiempo y las probabilidades de supervivencia correspondientes. - Examina las primeras filas del resultado con la función
head().
Ejercicio interactivo práctico
Prueba este ejercicio y completa el código de muestra.
# 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(___)