ÎncepețiÎncepe gratuit

Calculează modelul Weibull

Pentru un model Weibull cu covariate, putem calcula curba de supraviețuire la fel ca pentru modelul Weibull fără covariate. Singurul lucru pe care trebuie să îl facem este să specificăm valorile covariatei pentru o anumită curbă de supraviețuire în funcția predict(). Acest lucru se realizează cu argumentul newdata.

Acest exercițiu face parte din cursul

Analiza de supraviețuire în R

Vezi cursul

Instrucțiuni pentru exercițiu

  • Calculează un model Weibull pentru setul de date GBSG2 cu covariata horTh, pentru a analiza efectul terapiei hormonale asupra supraviețuirii pacienților.
  • Calculează curba de supraviețuire pentru pacienții care urmează terapie hormonală.
  • Aruncă o privire asupra curbei de supraviețuire folosind str().

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

# 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)
Editează și rulează codul