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

Регресія Кокса (кілька ознак і час до події)

Коротко

Каплан-Маєр і лог-ранговий критерій (log-rank test) порівнюють криві груп. Регресія Кокса дає змогу кільком ознакам діяти на час до події одночасно: групі, віку й попередній успішності. Для кожної ознаки вона дає відношення ризиків (HR) з інтервалом. Її обирають у питанні «Скільки часу минає до події?» у «Більше параметрів» → «Регресія Кокса, стовпці». Statable обчислює її в R (пакет survival); R завантажується один раз, уперше (на кнопці вказано розмір).

Що означає відношення ризиків

Умови

Як читати результат

Ефрон і Бреслоу

Коли в кількох осіб подія настає в той самий час (однакові значення часу), існує кілька способів обчислення. Statable рахує за Ефроном, як R, - це точніше. SPSS (COXREG) рахує за Бреслоу; за багатьох однакових значень часу B, стандартна похибка і HR трохи відрізняються (майже не відрізняються за небагатьох однакових значень часу). Перемикача немає.

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

Регресія Кокса: критерій LR χ²(3) = 30,50, p < ,001; HR = 1,01, 95% ДІ [0,99; 1,03], p = ,232 (вік); HR = 0,58, 95% ДІ [0,41; 0,80], p = ,001 (стать: жінки); HR = 1,59, 95% ДІ [1,27; 1,99], p < ,001 (ph.ecog); N = 227, подій: 164; C = ,64

Приклад (survival::lung, Loprinzi et al. 1994, 228 осіб із поширеним раком легень): у жінок смерть настає в будь-який момент із миттєвим ризиком (hazard), що дорівнює 0,58 від ризику чоловіків, за того самого віку й того самого ph.ecog (HR = 0,58, 95% ДІ [0,41; 0,80], p = ,001). Не формулюйте це причинно; назвіть припущення про пропорційність ризиків і кількість подій.

Для фахівців

survival::coxph (версія 3.8), ties = «efron», критерій Вальда та інтервал Вальда з qnorm(.975); критерій відношення правдоподібності моделі та для кожної ознаки з моделі без неї на тих самих спостереженнях; cox.zph із transform = «km» (score-критерій), для кожної ознаки (групи разом) і GLOBAL; конкордантність із coxph. Перевірено щодо R на Mac і щодо власної максимізації часткової правдоподібності (Efron і Breslow, без survival) з допуском 1e-6. Лише цензурування (censoring) справа, одна подія на особу, без залежних від часу коваріат, без стратифікації.

library(survival)
m <- coxph(Surv(time, status) ~ age + sex + ph.ecog, data = lung, ties = "efron")
summary(m)
cox.zph(m, transform = "km", terms = TRUE)

Джерела

Cox, D. R. (1972). Regression models and life-tables. Journal of the Royal Statistical Society B, 34, 187-220. Grambsch, P. M. & Therneau, T. M. (1994). Proportional hazards tests and diagnostics based on weighted residuals. Biometrika, 81, 515-526. Peduzzi, P., Concato, J., Feinstein, A. R. & Holford, T. R. (1995). Importance of events per independent variable in proportional hazards regression analysis. Journal of Clinical Epidemiology, 48, 1503-1510. Efron, B. (1977). The efficiency of Cox’s likelihood function for censored data. Journal of the American Statistical Association, 72, 557-565. Harrell, F. E. et al. (1982). Evaluating the yield of medical tests. JAMA, 247, 2543-2546.

Пов’язане

Відкрити в Statable