Ich benutze derzeit das R-Paket lme4 .
Ich verwende ein lineares Mischeffektmodell mit zufälligen Effekten:
library(lme4)
mod1 <- lmer(r1 ~ (1 | site), data = sample_set) #Only random effects
mod2 <- lmer(r1 ~ p1 + (1 | site), data = sample_set) #One fixed effect +
# random effects
mod3 <- lmer(r1 ~ p1 + p2 + (1 | site), data = sample_set) #Two fixed effects +
# random effects
Um Modelle zu vergleichen, benutze ich die anova
Funktion und betrachte die Unterschiede im AIC zum niedrigsten AIC-Modell:
anova(mod1, mod2, mod3)
Das oben genannte ist gut für den Vergleich von Modellen.
Ich brauche jedoch auch eine einfache Methode, um die Maße für die Anpassungsgüte für jedes Modell zu interpretieren. Hat jemand Erfahrung mit solchen Maßnahmen? Ich habe einige Nachforschungen angestellt, und es gibt Zeitschriftenartikel zu R squared für die festen Effekte von Mixed-Effects-Modellen:
- Cheng, J., Edwards, LJ, Maldonado-Molina, MM, Komro, KA, & amp; Müller, KE (2010). Echte Längsschnittdatenanalyse für echte Menschen: Aufbau eines ausreichend gut gemischten Modells. Statistics in Medicine, 29 (4), 504-520. doi: 10.1002 / sim.3775
- Edwards, LJ, Müller, KE, Wolfinger, RD, Qaqish, BF & Schabenberger, O. (2008). Eine R2-Statistik für feste Effekte im linearen gemischten Modell. Statistics in Medicine, 27 (29), 6137-6157. doi: 10.1002 / sim.3429
Es scheint jedoch einige Kritik an der Anwendung von Maßnahmen zu geben, wie sie in den oben genannten Dokumenten vorgeschlagen wurden.
Könnte jemand bitte ein paar leicht zu interpretierende Maße für die Passgenauigkeit vorschlagen, die für meine Modelle gelten könnten?
mixed()
in meinem afex- Paket an ( die Entwicklungsversion hat auch einen parametrischen Bootstrap ). Sehen Sie hier einige Referenzen .
KRmodcomp
from package verwendet pbkrtest
. Sie können KRmodcomp
Modelle auch direkt miteinander vergleichen.