statable Statistik för studier och forskning

AFT-modell: med vilken faktor ändras tiden till händelsen? (tidskvot)

Kort sagt

AFT-modellen (accelerated failure time) säger med vilken faktor tiden till händelsen ändras: ”dubbelt så lång” i stället för ”halva risken”. Den finns i kortet ”Hur lång tid tar det till en händelse?” under ”Fler alternativ”, bredvid Cox-regressionen, med samma kolumner. Tidskvoten är exp(b) med ett Wald-intervall; utskriften visar också skalan σ, log-likelihood och AIC för alla fyra fördelningarna (Weibull, exponentiell, lognormal, log-logistisk). Förvalet är Weibull.

Fallgrop 1: tecknet

Ett positivt b i AFT-modellen betyder längre tid (tidskvot över 1), i Cox-regressionen högre risk (hazardkvot över 1). I exemplet lung (227 fullständiga fall, 164 händelser) har kvinnor b = +0,401 i AFT-modellen och tidskvoten 1,49 (95 %-intervall [1,17; 1,90], p = ,001): överlevnadstiden är ungefär 1,5 gånger så lång. I Cox-regressionen har samma kvinnor b = −0,553 och hazardkvoten 0,575. Samma budskap, motsatt tecken.

Fler fallgropar

Weibull och hazardkvot

Bara Weibull-modellen är också en modell med proportionella hazarder. Där är HR = exp(−b/σ); Statable visar det i en tabell. För lung: ålder 1,010, kvinna 0,578, ECOG 1,591 (Cox: 1,011, 0,575, 1,590). Hazardkvotens intervall behandlar σ som fast och är därför en approximation. Den exponentiella modellen är Weibull-modellen med σ = 1.

Redovisa resultatet

AFT-modell (Weibull): TR = 1,49, 95 % KI [1,17; 1,90], p = ,001 (kön); σ = 0,73; AIC = 2274,9; 227 personer, 164 händelser

För specialister

survival::survreg med dist = ”weibull”, ”exponential”, ”lognormal” eller ”loglogistic”; tidskvot exp(b), Wald-intervall med qnorm(.975); AIC = −2·logLik + 2·(antal koefficienter + skala).

library(survival)
m <- survreg(Surv(time, status == 2) ~ age + sex + ph.ecog, data = lung, dist = "weibull")
summary(m)   # exp(Koeffizient) = Zeitverhältnis
AIC(m)

Relaterat

Öppna i Statable