Calcular modelo de Weibull
Para um modelo de Weibull com covariáveis, podemos calcular a curva de sobrevivência da mesma forma que fizemos para o modelo de Weibull sem covariáveis. A única coisa que precisamos fazer é especificar os valores das covariáveis para uma determinada curva de sobrevivência na função predict(). Isso pode ser feito com o argumento newdata.
Este exercício faz parte do curso
Análise de Sobrevivência em R
Instruções do exercício
- Calcule um modelo de Weibull para o conjunto de dados
GBSG2com a covariávelhorThpara analisar o efeito da terapia hormonal na sobrevivência das pacientes. - Calcule a curva de sobrevivência para pacientes que recebem terapia hormonal.
- Observe a curva de sobrevivência com
str().
Exercício interativo prático
Experimente este exercício completando este código de exemplo.
# Weibull model
wbmod <- survreg(Surv(___, ___) ~ ___, data = GBSG2)
coef(wbmod)
# Retrieve survival curve from model
surv <- seq(.99, .01, by = -.01)
t_yes <- predict(___, type = "quantile", p = ___,
newdata = data.frame(horTh = ___))
# Take a look at survival curve
str(t_yes)