I'm using the Conway-Maxwell-Poisson (CMP) distribution to model the amount of nouns in a clause (data is under-dispersed). I've run the model using glmmTMB (family= "compois") but I'm having problems interpreting the coefficients. I understand they are in log scale (just as in any poisson regression), right? Would it be ok to transform them to IRR (=Incidence Rate Ratios)? tab_model() does this automatically for poisson but doesn't do it for CMP, what's the problem here? How should we approach the interpretation of the coefficients in this models?
This is one the models I've been working on:
glmmTMB(nouns ~ lg + ad + sp + lg:ad + sp:ad + (1|sub), family = "compois", data = simulated.data)
Simulated data
I've sampled (with replacement) 200 observations from the original dataset and printed them with dput(simulated.data)
.
structure(list(sub = c("lt", "abet", "abet", "alma", "mat", "lisat",
"nt", "at", "valet", "lt", "abet", "tit", "amt", "fact", "t",
"lisat", "tit", "abet", "gael", "mat", "jt", "luct", "tit", "at",
"at", "angt", "angt", "at", "gael", "ct", "mat", "gael", "mat",
"at", "lisat", "mat", "mat", "angt", "valet", "valet", "gael",
"tit", "jt", "fact", "valet", "ct", "mat", "amt", "lisat", "lisat",
"helet", "helet", "ct", "alma", "angt", "alma", "amt", "vera",
"amt", "angt", "tit", "alma", "nt", "vera", "luct", "t", "luct",
"luct", "luct", "angt", "fact", "jt", "gael", "mat", "tit", "abet",
"at", "at", "luct", "tit", "at", "amt", "angt", "angt", "tit",
"mat", "tit", "at", "lisat", "lt", "tit", "at", "nt", "luct",
"fact", "gael", "tit", "nt", "at", "at", "amt", "gael", "at",
"franct", "at", "angt", "valet", "nt", "angt", "angt", "mat",
"at", "jt", "jt", "angt", "lt", "gael", "at", "at", "amt", "mat",
"ct", "mat", "angt", "ct", "lt", "t", "at", "t", "luct", "at",
"ct", "lisat", "at", "angt", "amt", "mat", "fact", "nt", "angt",
"lt", "t", "fact", "luct", "gael", "angt", "lt", "nt", "t", "helet",
"jt", "fact", "lt", "tit", "mat", "angt", "franct", "angt", "at",
"angt", "at", "valet", "gael", "valet", "at", "lt", "mat", "tit",
"jt", "at", "jt", "valet", "tit", "franct", "abet", "gael", "at",
"franct", "helet", "mat", "amt", "helet", "fact", "valet", "lt",
"angt", "gael", "t", "at", "gael", "t", "tit", "at", "amt", "gael",
"mat", "valet", "tit", "tit", "gael"), nouns = c(0L, 1L, 1L, 2L, 1L, 1L, 0L,
0L, 2L, 1L, 0L, 1L, 0L, 4L, 0L, 3L, 0L, 1L, 1L, 0L, 0L, 2L, 1L,
2L, 0L, 0L, 0L, 0L, 0L, 1L, 1L, 0L, 0L, 2L, 1L, 2L, 1L, 2L, 1L,
0L, 1L, 2L, 1L, 1L, 1L, 0L, 2L, 0L, 0L, 0L, 2L, 3L, 1L, 0L, 1L,
3L, 0L, 3L, 1L, 1L, 1L, 1L, 0L, 0L, 2L, 2L, 0L, 1L, 0L, 1L, 0L,
0L, 1L, 0L, 0L, 0L, 2L, 1L, 0L, 0L, 1L, 1L, 2L, 1L, 0L, 1L, 3L,
2L, 1L, 2L, 0L, 3L, 1L, 0L, 2L, 1L, 0L, 0L, 2L, 1L, 0L, 1L, 1L,
1L, 1L, 1L, 0L, 0L, 1L, 1L, 1L, 1L, 1L, 0L, 1L, 1L, 2L, 1L, 0L,
2L, 1L, 1L, 3L, 3L, 1L, 1L, 2L, 0L, 0L, 1L, 2L, 0L, 3L, 0L, 1L,
1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 0L, 0L, 0L, 1L, 2L, 0L, 4L, 0L,
0L, 2L, 0L, 2L, 2L, 0L, 1L, 0L, 1L, 1L, 2L, 0L, 1L, 1L, 0L, 0L,
0L, 1L, 2L, 1L, 0L, 2L, 0L, 1L, 1L, 0L, 2L, 0L, 2L, 0L, 1L, 0L,
0L, 1L, 2L, 2L, 0L, 0L, 1L, 0L, 1L, 0L, 2L, 2L, 0L, 1L, 1L, 1L,
1L), sp = c("C", "A", "A", "C", "A", "A", "A", "A", "C", "C",
"C", "A", "C", "C", "A", "A", "C", "A", "C", "C", "A", "C", "C",
"C", "C", "C", "C", "A", "A", "C", "C", "C", "C", "C", "C", "A",
"C", "C", "A", "C", "C", "C", "C", "C", "C", "A", "C", "C", "C",
"A", "A", "A", "C", "C", "C", "C", "A", "A", "A", "A", "A", "A",
"C", "C", "A", "C", "A", "A", "A", "C", "A", "A", "C", "A", "A",
"A", "A", "C", "C", "A", "C", "A", "A", "A", "A", "A", "A", "A",
"A", "C", "A", "C", "C", "C", "A", "A", "A", "A", "C", "A", "A",
"C", "A", "C", "A", "C", "A", "A", "A", "C", "A", "A", "C", "A",
"A", "C", "C", "C", "A", "A", "C", "A", "C", "C", "C", "C", "A",
"C", "A", "C", "A", "A", "A", "C", "A", "C", "C", "A", "C", "C",
"C", "A", "C", "C", "C", "C", "C", "C", "A", "C", "A", "C", "A",
"A", "A", "A", "A", "A", "A", "C", "C", "A", "A", "C", "C", "C",
"C", "C", "A", "A", "A", "A", "C", "A", "C", "A", "A", "C", "C",
"A", "C", "A", "A", "A", "C", "C", "A", "A", "C", "C", "C", "A",
"A", "A", "A", "C", "C", "A", "A", "C"), ad = c("O", "O", "C",
"O", "O", "C", "C", "O", "O", "C", "O", "C", "C", "O", "C", "O",
"O", "C", "C", "O", "O", "O", "O", "O", "O", "O", "O", "O", "O",
"O", "C", "C", "C", "O", "C", "O", "C", "C", "O", "C", "C", "O",
"C", "O", "O", "O", "O", "O", "O", "O", "C", "O", "C", "C", "C",
"O", "O", "O", "C", "O", "C", "O", "C", "O", "O", "O", "O", "C",
"C", "O", "O", "C", "O", "O", "O", "C", "O", "C", "C", "O", "C",
"C", "C", "C", "C", "C", "O", "O", "O", "C", "C", "O", "C", "C",
"O", "O", "C", "O", "C", "O", "O", "O", "O", "O", "C", "C", "C",
"O", "O", "O", "O", "C", "O", "C", "O", "C", "C", "O", "O", "O",
"C", "C", "C", "O", "O", "O", "C", "O", "C", "C", "C", "O", "C",
"O", "C", "C", "C", "C", "C", "O", "C", "O", "O", "C", "O", "O",
"C", "O", "O", "O", "C", "O", "O", "C", "O", "O", "O", "O", "O",
"C", "O", "C", "O", "C", "C", "C", "O", "O", "O", "C", "O", "C",
"O", "O", "O", "O", "C", "O", "C", "O", "O", "O", "O", "O", "O",
"O", "O", "C", "O", "O", "O", "O", "O", "O", "C", "O", "C", "C",
"C", "C"), lg = c("SP", "QO", "SP", "SP", "SP", "SP", "QO", "SP",
"SP", "SP", "SP", "SP", "CON", "SP", "SP", "SP", "SP", "QO",
"CON", "QO", "QO", "SP", "SP", "SP", "SP", "CON", "SP", "SP",
"SP", "SP", "SP", "SP", "QO", "SP", "SP", "QO", "SP", "QO", "CON",
"CON", "SP", "SP", "SP", "QO", "SP", "SP", "QO", "SP", "SP",
"SP", "SP", "SP", "SP", "SP", "SP", "SP", "SP", "SP", "SP", "SP",
"SP", "SP", "SP", "CON", "QO", "SP", "SP", "SP", "SP", "QO",
"QO", "SP", "SP", "SP", "SP", "SP", "SP", "QO", "SP", "SP", "SP",
"SP", "QO", "SP", "CON", "QO", "CON", "SP", "CON", "SP", "QO",
"QO", "SP", "CON", "SP", "QO", "SP", "SP", "SP", "SP", "SP",
"SP", "SP", "QO", "SP", "QO", "QO", "SP", "SP", "CON", "QO",
"SP", "SP", "SP", "SP", "SP", "SP", "SP", "CON", "QO", "CON",
"QO", "SP", "QO", "SP", "SP", "SP", "SP", "SP", "SP", "SP", "SP",
"QO", "SP", "SP", "SP", "CON", "QO", "SP", "SP", "SP", "SP",
"SP", "SP", "CON", "SP", "SP", "QO", "SP", "SP", "SP", "SP",
"SP", "SP", "SP", "QO", "CON", "SP", "SP", "SP", "SP", "QO",
"SP", "SP", "SP", "QO", "CON", "SP", "SP", "SP", "SP", "SP",
"SP", "SP", "SP", "SP", "SP", "QO", "SP", "SP", "SP", "QO", "SP",
"SP", "SP", "SP", "SP", "SP", "SP", "SP", "CON", "QO", "QO",
"QO", "SP", "CON", "SP", "CON", "QO", "SP")), row.names = c(NA,
-200L), class = "data.frame")
```