[R] Lmer output for negative binomial data

Sandrine-et-Francois francoisetsandrine.mercier at wanadoo.fr
Sun Dec 9 22:22:15 CET 2007


Dear R-list,
May I ask for help in interpretating the output of 'lmer' (from the lme4 
package) when dealing with negative binomial data ?

I'm using the functions glm.nb (from the MASS package) and lmer (from the 
lme4) to fit respectively fixed-effects and mixed-effects generalized linear 
models to data, generated from a negative binomial distribution : count ~ 
Neg.Bin (mu, theta). Here is the code:
==============================================================================
#Generate the data frame
set.seed(2153)
mydf<-data.frame(subjs=seq(1:nsubjids),
counts=rnbinom(nsubjids*ntimes, size=0.5, mu=1.8))

#Model
require(MASS); require(lme4)
summary(glm.nb(counts~1, data=mydf))
summary(lmer(counts~1+(1|subjs), 
family=negative.binomial(theta=fixed.nb0$theta), data=mydf))
==============================================================================
The glm.nb output gives : mu=exp(0.5306) and theta=0.513.
I use the theta estimate from glm.nb as input into lmer, and I obtain, 
mu=exp(0.5306).

The output from lmer gives the following for the Random effects:
Random effects:
 Groups   Name        Variance   Std.Dev.
 subjs    (Intercept) 3.5577e-10 1.8862e-05
 Residual             7.1155e-01 8.4353e-01
number of obs: 30, groups: subjs, 10

I interprete the "subjs" component as an individual error term "e" (so, that 
mu=exp(0.5306)*exp(e)) with e~N(0, 3.5577e-10) ? Is this correct ?
What about the 'Residual' term ?

Thanks for your help,
Best regards,
François



More information about the R-help mailing list