Estou trabalhando em GLMM com distribuição de poisson. Ao rodar o modelo, dá a seguinte mensagem de erro:
> vi2modelo1<-glmer(cbind(vi)~sp+sexo+(1|dia)+(1|id),poisson(link="log"),data=abf) ### este deu certo
> vi2modelo2<-glmer(cbind(vi)~sp*sexo+(1|dia)+(1|id),poisson(link="log"),data=abf)
Error in pwrssUpdate(pp, resp, tol = tolPwrss, GQmat = GQmat, compDev = compDev, :
Downdated VtV is not positive definite
> vi2modelo3<-glmer(cbind(vi)~sp+sexo*(1|dia)+(1|id),poisson(link="log"),data=abf) ### deu certo
Uma das características de meus dados é que tenho muitos zeros nas variáveis respostas. Isso pode ser a causa do problema? Mas porque dá certo para alguns argumentos e outros não?
Estou usando o pacote lme4.
Não sei se fui clara na explicação, mas se precisarem de mais informações a respeito é só me dizer. Espero conseguir ajuda para resolver este problema, pois preciso dar continuidade às análises o quanto antes.
Obrigada.