Zacznij terazZacznij za darmo

Oblicz model Weibulla

W modelu Weibulla z kowariablami krzywą przeżycia oblicza się tak samo jak w modelu bez kowariabli. Jedyna różnica polega na tym, że w funkcji predict() trzeba podać wartości kowariabli dla danej krzywej przeżycia. Służy do tego argument newdata.

To ćwiczenie jest częścią kursu

Analiza przeżycia w R

Zobacz kurs

Instrukcje do ćwiczenia

  • Oblicz model Weibulla dla zbioru danych GBSG2 z kowariablą horTh, aby zbadać wpływ terapii hormonalnej na przeżywalność pacjentek.
  • Oblicz krzywą przeżycia dla pacjentek poddanych terapii hormonalnej.
  • Przyjrzyj się krzywej przeżycia za pomocą funkcji str().

Interaktywne ćwiczenie praktyczne

Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.

# 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)
Edytuj i uruchom kod