Estimando a curva de sobrevivência com survreg()
Agora podemos estimar a sobrevivência das pacientes com câncer de mama no conjunto GBSG2 usando um modelo de Weibull.
A distribuição Weibull tem dois parâmetros, que determinam o formato da curva de sobrevivência.
O pacote survival e os dados GBSG2 já estão carregados para você neste exercício.
Este exercício faz parte do curso
Análise de Sobrevivência em R
Instruções do exercício
- Estime um modelo de Weibull para as pacientes com câncer de mama.
- Calcule a curva de sobrevivência estimada a partir do modelo usando a função
predict()comtype = "quantile". - Crie um
data.framecom os pontos no tempo e as probabilidades de sobrevivência correspondentes. - Veja as primeiras linhas do resultado usando a função
head().
Exercício interativo prático
Experimente este exercício completando este código de exemplo.
# 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(___)