Supposons que nous ayons postulé le modèle linéaire mixte (LMM) suivant, que nous appelons génériquement fit
.
library(lme4)
fit <- lmer(Reaction ~ Days + (1 | Subject), data = sleepstudy)
Supposons que nous soyons également intéressés par l'extraction de la formule originale (c'est-à-dire la partie des effets fixes et des effets aléatoires) à partir de fit
que nous souhaitons transmettre à un second LMM appelé fit2
. Il est évident que le fait de passer terms(fit)
à la formula
argument de lmer()
ne fonctionne pas.
> fit2 <- lmer(terms(fit), data = sleepstudy)
Error: No random effects terms specified in formula
Question
Existe-t-il un moyen d'extraire la partie des effets fixes et des effets aléatoires de l'étude fit
qui peut alors être transmis à lmer()
?