statable Статистика для навчання та досліджень

Модель AFT: на який множник змінюється час до події? (відношення часів)

Коротко

Модель AFT (accelerated failure time) показує, на який множник змінюється час до події: «удвічі довше» замість «удвічі менший ризик». Вона є в картці «Скільки часу минає до події?» у «Більше параметрів», поруч із регресією Кокса, з тими самими стовпцями. Відношення часів - це exp(b) з інтервалом Вальда; у результаті також наведено шкалу σ, логарифм правдоподібності та AIC усіх чотирьох розподілів (Weibull, експоненціальний, логнормальний, лог-логістичний). За замовчуванням - Weibull.

Пастка 1: знак

Додатне b у моделі AFT означає довший час (відношення часів понад 1), у регресії Кокса - вищий ризик (відношення ризиків понад 1). У прикладі lung (227 повних спостережень, 164 події) жінки мають у моделі AFT b = +0,401 і відношення часів 1,49 (95% інтервал [1,17; 1,90], p = ,001): час виживання приблизно в 1,5 раза довший. У регресії Кокса ті самі жінки мають b = −0,553 і відношення ризиків 0,575. Те саме твердження, протилежний знак.

Додаткові пастки

Weibull і відношення ризиків

Лише модель Weibull є водночас моделлю пропорційних ризиків. Там HR = exp(−b/σ); Statable показує це в таблиці. Для lung: вік 1,010, жінка 0,578, ECOG 1,591 (Кокс: 1,011, 0,575, 1,590). Інтервал відношення ризиків трактує σ як сталу величину і тому є наближенням. Експоненціальна модель - це модель Weibull із σ = 1.

Подання результату

Модель AFT (Weibull): TR = 1,49, 95% ДІ [1,17; 1,90], p = ,001 (стать); σ = 0,73; AIC = 2274,9; 227 осіб, 164 події

Для фахівців

survival::survreg із dist = «weibull», «exponential», «lognormal» або «loglogistic»; відношення часів exp(b), інтервал Вальда з qnorm(.975); AIC = −2·logLik + 2·(кількість коефіцієнтів + шкала).

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

Пов’язане

Відкрити в Statable