kenny xu <kennyxu1983 <at> hotmail.com> writes:

> 
> Dear All
>
> I have fitted the following glmm:
> 
> cmai ~ time.f * intrv.f + (1 | nhome.f/Res_Code.f)
> 
> with poisson distribution, using both glmer and glmmadmb.
> 
> But the estimation for the fixed and random effects were different, i.e.

  This is a surprising set of differences.  I'm going to suggest
you send follow-ups to r-sig-mixed-mod...@r-project.org, which is
specialized for mixed models

> > summary(lmer.AGGREG.cmai.out3)
> 
> Call:
> glmmadmb(formula = cmai ~ time.f * intrv.f + (1 | nhome.f/Res_Code.f), 
>     data = beam.AGGREG.cmai.long, family = "poisson", link = "log", 
>     zeroInflation = F, admb.opts = admbControl(impSamp = 0, run = F), 
>     save.dir = "tmp")

   Is there a particular reason you're using 'run=FALSE'?  This specification
will tell glmmADMB not to run the model, but to collect the results of
a previous run from the working directory -- not necessarily wrong,
but very easy to make a mistake this way and pick up the results
from a model run with a *different* specification (which might???
be what happened here)  (Also, just as a matter of practice, it's
strongly advised to use FALSE instead of F, just in case someone
decided to assign a value to 'F' ...)

> AIC: 1032.2 
> 
> Coefficients:
>                  Estimate Std. Error z value Pr(>|z|)
> (Intercept)         0.542      3.105    0.17     0.86
> time.f2             0.104      5.177    0.02     0.98
> time.f3            -0.526      3.230   -0.16     0.87
> intrv.f1            0.929      2.712    0.34     0.73
> time.f2:intrv.f1   -0.416      5.302   -0.08     0.94
> time.f3:intrv.f1    0.177      3.261    0.05     0.96
> 
> Number of observations: total=1032, nhome.f=35, nhome.f:Res_Code.f=344 
> Random effect variance(s):
> Group=nhome.f
>             Variance StdDev
> (Intercept)   0.7118 0.8437
> Group=nhome.f:Res_Code.f
>             Variance StdDev
> (Intercept)    1.454  1.206
> Log-likelihood: -508.108 
> 
> > summary(lmer.AGGREG.cmai.out2)
> Generalized linear mixed model fit by the Laplace approximation 
> Formula: cmai ~ time.f * intrv.f + (1 | nhome.f/Res_Code.f) 
>    Data: beam.AGGREG.cmai.long 
>   AIC  BIC logLik deviance
>  1835 1874 -909.5     1819
> Random effects:
>  Groups             Name        Variance Std.Dev.
>  Res_Code.f:nhome.f (Intercept) 0.040125 0.20031 
>  nhome.f            (Intercept) 0.033702 0.18358 
> Number of obs: 1032, groups: Res_Code.f:nhome.f, 344; nhome.f, 35
> 
> Fixed effects:
>                  Estimate Std. Error z value Pr(>|z|)    
> (Intercept)       3.62040    0.04749   76.23   <2e-16 ***
> time.f2          -0.01964    0.01706   -1.15   0.2496    
> time.f3           0.01643    0.01691    0.97   0.3310    
> intrv.f1          0.07540    0.06819    1.11   0.2689    
> time.f2:intrv.f1  0.02148    0.02395    0.90   0.3698    
> time.f3:intrv.f1 -0.04835    0.02394   -2.02   0.0435 *  

  Otherwise I'm stumped.  The numbers of observations etc. etc.
seem consistent. It's hard to compare AIC/log-likelihood between
glmmADMB and glmer because (at present) they use different
additive offsets ...

   You could send me the data if it's not too sensitive.

  Ben Bolker

______________________________________________
R-help@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-help
PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
and provide commented, minimal, self-contained, reproducible code.

Reply via email to