Olá gurus estatísticos e assistentes de programação R,
Estou interessado em modelar capturas de animais em função das condições ambientais e do dia do ano. Como parte de outro estudo, tenho contagens de capturas em ~ 160 dias em três anos. Em cada um desses dias, tenho temperatura, precipitação, velocidade do vento, umidade relativa, etc. Como os dados foram coletados repetidamente das mesmas 5 parcelas, utilizo a plotagem como um efeito aleatório.
Meu entendimento é que o nlme pode facilmente explicar a autocorrelação temporal nos resíduos, mas não lida com funções de link não gaussianas como lme4 (que não pode lidar com a autocorrelação?). Atualmente, acho que pode funcionar para usar o pacote nlme no R no log (contagem). Portanto, minha solução agora seria executar algo como:
m1 <- lme(lcount ~ AirT + I(AirT^2) + RainAmt24 + I(RainAmt24^2) + RHpct + windspeed +
sin(2*pi/360*DOY) + cos(2*pi/360*DOY), random = ~1|plot, correlation =
corARMA(p = 1, q = 1, form = ~DOY|plot), data = Data)
onde DOY = dia do ano. Pode haver mais interações no modelo final, mas essa é minha ideia geral. Eu também poderia tentar modelar ainda mais a estrutura de variação com algo como
weights = v1Pow
Não tenho certeza se existe uma maneira melhor de fazer uma regressão de modelo misto de Poisson ou algo assim? Acabei de encontrar uma discussão matemática no capítulo 4 de "Modelos de regressão para análise de séries temporais", de Kedem e Fokianos. Estava um pouco além de mim no momento, especialmente na aplicação (codificando-a em R). Eu também vi uma solução MCMC em Zuur et al. Livro Modelos de Efeitos Mistos (Cap. 23) no idioma BUGS (usando winBUGS ou JAG). Essa é a minha melhor opção? Existe um pacote MCMC fácil no R que resolva isso? Eu não estou realmente familiarizado com as técnicas GAMM ou GEE, mas estaria disposto a explorar essas possibilidades se as pessoas pensassem que forneceriam uma melhor compreensão.Meu principal objetivo é criar um modelo para prever capturas de animais, dadas as condições ambientais. Secundariamente, eu gostaria de explicar a que os animais estão respondendo em termos de suas atividades.
Qualquer pensamento sobre a melhor maneira de proceder (filosoficamente), como codificar isso em R ou em BUGS seria apreciado. Eu sou bastante novo para R e BUGS (winBUGS), mas estou aprendendo. Esta é também a primeira vez que tentei resolver a autocorrelação temporal.
Obrigado Dan