On m'a récemment dit qu'il n'était pas possible d'incorporer des covariables variant dans le temps dans des modèles mixtes longitudinaux sans introduire un décalage dans le temps pour ces covariables. Pouvez-vous confirmer / nier cela? Avez-vous des références sur cette situation?
Je propose une situation simple à clarifier. Supposons que j'ai répété des mesures (disons plus de 30 fois) de variables quantitatives (y, x1, x2, x3) chez 40 sujets. Chaque variable est mesurée 30 fois dans chaque sujet par un questionnaire. Ici, les données finales seraient de 4 800 observations (4 variables X 30 fois X 40 sujets) imbriquées dans 40 sujets.
Je voudrais tester séparément (pas pour la comparaison de modèles) pour:
- effets simultanés (synchrones): l'influence de x1, x2 et x3 au temps t sur y au temps t.
- effets décalés: l'influence de x1, x2 et x3 au temps t-1 sur y au temps t.
J'espère que tout est clair (je ne suis pas natif anglophone!).
Par exemple, dans R lmer {lme4}, la formule avec effets retardés est:
lmer(y ~ lag1.x1 + lag1.x2 + lag1.x3 + (1|subject))
où y
est la variable dépendante au temps t, lag1.x1
est la variable indépendante retardée x1 au niveau individuel, etc.
Pour des effets simultanés, la formule est:
lmer(y ~ x1 + x2 + x3 + (1|subject))
Tout fonctionne bien et cela me donne des résultats intéressants. Mais est-il correct de spécifier un modèle lmer avec des covariables synchrones variant dans le temps ou ai-je oublié quelque chose?
Edit: De plus, est-il possible de tester à la fois des effets simultanés et décalés? , Par exemple :
lmer(y ~ x1 + x2 + x3 + lag1.x1 + lag1.x2 + lag1.x3 + (1|subject))
Théoriquement, il est logique de tester la concurrence entre les effets simultanés et les effets décalés. Mais est-ce possible avec lmer{lme4}
en R par exemple?