Sinto-me impressionado depois de tentar pesquisar na literatura sobre como executar minha análise de modelo misto, seguindo-a com o uso da AIC para selecionar o melhor modelo ou modelos. Não acho que meus dados sejam tão complicados, mas estou procurando uma confirmação de que o que fiz foi correto e depois aconselho sobre como proceder. Não tenho certeza se devo usar lme ou lmer e, em seguida, com qualquer um deles, se devo usar REML ou ML.
Eu tenho um valor de seleção e quero saber quais covariáveis melhor influenciam esse valor e permitem previsões. Aqui estão alguns dados de exemplo compostos e meu código para o meu teste com o qual estou trabalhando:
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)
Eu tenho ~ 19 modelos que exploram esses dados com várias combinações e termos de interação de duas vias, mas sempre com ID como efeito aleatório e comp1 como variável dependente.
- Q1 Qual usar? lme ou lmer? isso importa?
Em ambos, tenho a opção de usar ML ou REML - e recebo respostas drasticamente diferentes - usando ML seguido de AIC, termino com 6 modelos, todos com valores similares de AIC e as combinações de modelos simplesmente não fazem sentido, enquanto REML resulta em dois dos modelos mais prováveis sendo os melhores. No entanto, ao executar o REML, não posso mais usar o anova.
- Q2 é o principal motivo para usar ML sobre REML por causa do uso com ANOVA? Isso não está claro para mim.
Ainda não consigo executar o stepAIC ou não conheço outra maneira de restringir esses 19 modelos.
- Q3 existe uma maneira de usar stepAIC neste momento?