[R] help with glmm.admb
    Elizabeth C Eadie 
    eeadie at unm.edu
       
    Sat Sep  3 18:04:35 CEST 2011
    
    
  
R glmmADMB question
I am trying to use glmm.admb (the latest alpha version 
from the R forge website 0.6.4) to model  my count data 
that is overdispersed using a negative binomial family but 
keep getting the following error message:
Error in glmm.admb(data$total_bites_rounded ~ 
age_class_back, random = ~food.dif.id,  :
   Argument "group" must be a character string specifying 
the name of the grouping variable (also when "random" is 
missing) 	
Here is what I have tried so far (along with some similar 
variations):
model_nb<-glmm.admb(data$total_bites_rounded~age_class_back+(1|"subject")+(1|food.dif.id)+offset(log(forage_time)),data=data,family="nbinom")
modelnb<-glmm.admb(data$total_bites_rounded~age_class_back, 
random=~food.dif.id, group="subject", data=data, 
offset=offset,family="nbinom")
I am not sure what I am doing wrong. My model in lmer that 
seemed to work was:
modelc<lmer(data$total_bites_rounded~age_class_back+(1|data$focal_individual)+(1|food.dif.id)+offset(log(forage_time)),family=poisson)
Where age class is my one fixed variable and focal 
individual (=subject) and food id are my two random 
variables. I have tried a number of different things in 
glmm.admb like making subject a group and food id the 
random variable, and trying to write the commands in the 
lme format instead of the lmer format, but always get the 
same message. The message is confusing because I think 
that I do have a random variable as well as a group 
argument that is a character string. If anyone can see 
what I am doing wrong or has any suggestions I would 
really appreciate your thoughts.
Thank you,
Lizzy
    
    
More information about the R-help
mailing list