
Ola, Tenho uma serie de modelos para rodar e quando tento colocar a funcao glmmadmb, pertencente ao pacote glmmADMB, num looping, retorna o seguinte erro: Error in if (rchar == "") rchar <- "1" : missing value where TRUE/FALSE needed Procurei por esse erro no google e nao encontrei nada semelhante. Quando tento fora do looping, a funcao roda normalmente. Eis um codigo de exemplo: install.packages("glmmADMB", repos="http://r-forge.r-project.org", type="source") data<-matrix(0,180,43);for(i in 1:43){data[,i]<-rnorm(180,mean=0,sd=1) } landscape<-factor(sort(rep(1:30,6))) resp<-paste("resp_",1:37,sep='') pred<-paste("pred_",1:6,sep='') data<-cbind(data,landscape) colnames(data)<-c(resp,pred,"landscape") formulas<-paste("resp",1:37,"~pred",1:6,sep='') fitted.glmm<-list() for (i in 1:length(formulas)){ fitted.glmm[[]]<-glmmadmb(formulas[i],data=data,random=1|~landscape,family="nbinom",zeroInflation=FALSE)} Alguem poderia me dizer o que esta acontecendo? Muito obrigada, Lud -- *Ludmila Rattis* Programa de Pós-graduação em Ecologia/UNICAMP Geomatics and Landscape Ecology Research Laboratory (Carleton University - Canada) http://www.glel.carleton.ca Conservation Biogeography Lab (Goias Federal University - Brazil) rdloyola.wix.com/cblab <http://sites.ffclrp.usp.br/ficus>