Нещодавно мені сказали, що неможливо включити коваріати, що змінюються за часом, в поздовжні змішані моделі без введення часових затримок для цих коріаріатів. Чи можете ви підтвердити / спростувати це? Чи є у вас якісь посилання на цю ситуацію?
Я пропоную просту ситуацію для уточнення. Припустимо, я повторив заходи (скажімо, більше 30 разів) кількісних змінних (y, x1, x2, x3) у 40 предметів. Кожна змінна оцінюється 30 разів у кожній темі за допомогою анкети. Тут кінцевими даними будуть 4 800 спостережень (4 змінні X 30 разів X 40 суб'єктів), що вкладаються у 40 суб'єктів.
Я хотів би тестувати окремо (не для порівняння моделі) для:
- одночасні (синхронні) ефекти: вплив x1, x2 та x3 в момент t на y на час t.
- відстаючі ефекти: вплив x1, x2 та x3 у часі t-1 на y на час t.
Я сподіваюся, що все зрозуміло (я не є носієм англійської мови!).
Наприклад, у R lmer {lme4} формула з відсталими ефектами:
lmer(y ~ lag1.x1 + lag1.x2 + lag1.x3 + (1|subject))
де y
залежна змінна в момент часу t, lag1.x1
є відставаюча незалежна змінна x1 на індивідуальному рівні тощо.
Для одночасних ефектів формула така:
lmer(y ~ x1 + x2 + x3 + (1|subject))
Все працює добре, і це дає мені цікаві результати. Але чи правильно вказати модель lmer із синхронними коваріатами, що змінюються часом, чи я щось пропустив?
Редагувати: Крім того, чи можна протестувати одночасно і відсталі ефекти? , Наприклад :
lmer(y ~ x1 + x2 + x3 + lag1.x1 + lag1.x2 + lag1.x3 + (1|subject))
Теоретично має сенс перевірити конкуренцію між паралельними та відстаючими ефектами. Але це можливо lmer{lme4}
, наприклад, в R?