Skip to content
Prev 15385 / 20628 Next

GLMM for Combined experiments and overdispersed data

Thierry, sorry to bother you again...
I tried to follow your suggestion and I did the herlmert contrasts with
lsmeans package.

dinc <- within(dinc, { tree_id <- as.factor(interaction(farm, trt, bk,
tree)) })

resp1 <- with(dinc, cbind(dis, tot-dis))

m0 = glmer(resp1 ~ trt + farm + (1|tree_id), family = binomial, data=dinc)
Generalized linear mixed model fit by maximum likelihood (Laplace
Approximation) [
glmerMod]
 Family: binomial  ( logit )
Formula: resp1 ~ trt + farm + (1 | tree_id)
   Data: dinc

     AIC      BIC   logLik deviance df.resid
   521.5    543.8   -252.7    505.5      112

Scaled residuals:
     Min       1Q   Median       3Q      Max
-0.90445 -0.51114 -0.00572  0.31456  1.04667

Random effects:
 Groups  Name        Variance Std.Dev.
 tree_id (Intercept) 1.028    1.014
Number of obs: 120, groups:  tree_id, 120

Fixed effects:
            Estimate Std. Error z value Pr(>|z|)
(Intercept) -4.87786    0.37604 -12.972  < 2e-16 ***
trtG10      -0.06738    0.49125  -0.137  0.89090
trtG15       0.90620    0.44435   2.039  0.04141 *
trtG20       1.13733    0.43920   2.590  0.00961 **
trtControl   5.10202    0.41215  12.379  < 2e-16 ***
farmstacruz -0.80155    0.30294  -2.646  0.00815 **
farmtaqua   -0.84738    0.30659  -2.764  0.00571 **
---
Signif. codes:  0 ?***? 0.001 ?**? 0.01 ?*? 0.05 ?.? 0.1 ? ? 1

Correlation of Fixed Effects:
            (Intr) trtG10 trtG15 trtG20 trtCnt frmstc
trtG10      -0.635
trtG15      -0.710  0.538
trtG20      -0.720  0.546  0.604
trtControl  -0.763  0.571  0.650  0.651
farmstacruz -0.300  0.022 -0.015  0.010 -0.081
farmtaqua   -0.301  0.012  0.004  0.017 -0.083  0.441

### Setting up a custom contrast function

helmert.lsmc <- function(levs, ...) {
  M <- as.data.frame(contr.helmert(levs))
  names(M) <- paste(levs[-1],"vs calendar")
  attr(M, "desc") <- "Helmert contrasts"
  M
}
$lsmeans
 trt             prob          SE df   asymp.LCL   asymp.UCL
 Calendar 0.004374833 0.001541432 NA 0.002191201 0.008715549
 G10      0.004090935 0.001498922 NA 0.001993307 0.008377443
 G15      0.010757825 0.003091538 NA 0.006116214 0.018855141
 G20      0.013517346 0.003832360 NA 0.007740919 0.023502164
 Control  0.419339074 0.051564118 NA 0.322885163 0.522377507

Results are averaged over the levels of: farm
Confidence level used: 0.95
Intervals are back-transformed from the logit scale

$contrasts
 contrast              odds.ratio           SE df z.ratio p.value
 G10 vs calendar     9.348400e-01 4.592373e-01 NA  -0.137  0.8909
 G15 vs calendar     6.552019e+00 4.909975e+00 NA   2.508  0.0121
 G20 vs calendar     1.310737e+01 1.307704e+01 NA   2.579  0.0099
 Control vs calendar 1.011296e+08 1.124089e+08 NA  16.582  <.0001

Results are averaged over the levels of: farm
Tests are performed on the log odds ratio scale

## Do you think it's correct, if I consider trt calendar as the reference
to test my other treatments?

Thanks!

Juan

*Juan*

On Mon, Apr 24, 2017 at 11:46 AM, Thierry Onkelinx <thierry.onkelinx at inbo.be