Czuję się przytłoczony po próbie zagłębienia się w literaturze na temat tego, jak uruchomić moją analizę modeli mieszanych, a następnie użyć AIC do wyboru najlepszego modelu lub modeli. Nie sądzę, że moje dane są tak skomplikowane, ale szukam potwierdzenia, że to, co zrobiłem, jest prawidłowe, a następnie doradzam, jak postępować. Nie jestem pewien, czy powinienem używać lme lub lmer, a następnie z którymkolwiek z nich, czy powinienem używać REML lub ML.
Mam wartość selekcji i chcę wiedzieć, które zmienne towarzyszące najlepiej wpływają na tę wartość i pozwalają na przewidywania. Oto niektóre przykładowe dane i mój kod do mojego testu, z którym pracuję:
ID=as.character(rep(1:5,3))
season=c("s","w","w","s","s","s","s","w","w","w","s","w","s","w","w")
time=c("n","d","d","n","d","d","n","n","n","n","n","n","d","d","d")
repro=as.character(rep(1:3,5))
risk=runif(15, min=0, max=1.1)
comp1=rnorm(15, mean = 0, sd = 1)
mydata=data.frame(ID, season, time, repro, risk, comp1)
c1.mod1<-lmer(comp1~1+(1|ID),REML=T,data=mydata)
c1.mod2<-lmer(comp1~risk+(1|ID),REML=T,data=mydata)
c1.mod3<-lmer(comp1~season+(1|ID),REML=T,data=mydata)
c1.mod4<-lmer(comp1~repro+(1|ID),REML=T,data=mydata)
c1.mod5<-lmer(comp1~time+(1|ID),REML=T,data=mydata)
c1.mod6<-lmer(comp1~season+repro+time+(1|ID),REML=T,data=mydata)
c1.mod7<-lmer(comp1~risk+season+season*time+(1|ID),REML=T,data=mydata)
Mam ~ 19 modeli, które eksplorują te dane za pomocą różnych kombinacji i do 2-stronnych warunków interakcji, ale zawsze z identyfikatorem jako efektem losowym i comp1 jako moją zmienną zależną.
- Pytanie 1 Którego użyć? lme czy lmer? czy to ma znaczenie?
W obu z nich mam opcję użycia ML lub REML - i otrzymuję drastycznie różne odpowiedzi - używając ML, a następnie AIC, otrzymuję 6 modeli o podobnych wartościach AIC, a kombinacje modeli po prostu nie mają sensu, podczas gdy REML powoduje, że 2 najbardziej prawdopodobne modele są najlepsze. Jednak po uruchomieniu REML nie mogę już używać anova.
- Q2 jest głównym powodem używania ML w porównaniu z REML z powodu korzystania z ANOVA? To nie jest dla mnie jasne.
Nadal nie jestem w stanie uruchomić stepAIC lub nie znam innego sposobu zawężenia tych 19 modeli.
- Pytanie 3 czy istnieje sposób na użycie stepAIC w tym momencie?