ComenzarEmpieza gratis

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

Ver curso

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() con type = "quantile".
  • Crea un data.frame con 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(___)
Editar y ejecutar código