Ви в основному праві щодо організації даних. Якщо у вас такі справи організовані так:
ID M1 M2 M3 EVENT
Ви, ймовірно, захочете реорганізувати дані так, щоб вони виглядали приблизно так:
ID TIME EVENT
1 1 0
1 2 1
1 3 1
2 1 0
2 2 0
. . .
. . .
Я називаю це перетворенням від широкого формату до довгого формату. Це робиться легко в R за допомогою reshape()функції або ще простіше з reshape2пакетом.
Я особисто зберігав би IDполе для його потенційного використання для визначення джерела варіації в моделі змішаних ефектів. Але це не обов'язково (як вказував @BerndWeiss). Далі передбачається, що ви цього хотіли б зробити. Якщо ні, то підійде аналогічна модель із glm(...,family=binomial)умовами без випадкових ефектів.
lme4Пакет в R буде відповідати змішаним ефектів логістичної регресійної моделі , аналогічної тій , що ви говорите, за винятком випадкового ефекту або два для обліку мінливості коефіцієнтів з предметів ( ID). Далі буде прикладом коду для примірника прикладної моделі, якщо ваші дані зберігаються у кадрі даних, який називається df.
require(lme4)
ans <- glmer(EVENT ~ TIME + (1+TIME|ID), data=df, family=binomial)
Ця конкретна модель дозволяє коефіцієнти TIMEта interceptкоефіцієнти змінюватись випадковим чином в межах ID. Іншими словами, це ієрархічна лінійна змішана модель вимірювань, вкладених у особи.
Альтернативна форма дискретної моделі історії історії подій розбивається TIMEна дискретні манекени і підходить кожній як параметр. Це, по суті, дискретний випадок моделі Cox PH, оскільки крива небезпеки не обмежується лінійною (або квадратичною, або ви можете уявити час перетворення). Хоча, можливо, ви хочете згрупувати TIMEкерований набір (тобто малий) дискретних часових періодів, якщо їх багато.
Подальші альтернативи включають час перетворення, щоб отримати правильну криву небезпеки. Попередній метод в основному позбавляє вас від цього робити, але попередній метод менш парсимонічний, ніж цей (і оригінальний лінійний випадок, який я поставив), оскільки у вас може бути багато часових точок, а отже, і багато неприємних параметрів.
Чудовим посиланням на цю тему є прикладний поздовжній аналіз даних Джудіт Сінгер та Джона Віллета : моделювання змін та виникнення подій .
self-studyтег.)