I am wondering how to interpret the coefficients returned in a multilevel (repeated measures nested within person; random intercepts-only) negative binomial regression. Output is pasted below conducted in R and utilizing the glmmTMB package.
Some background on this dataset: I am predicting the number of comments made on a digital platform posted by a user each week over a ~3 month period. I am particularly interested in the effect that "taskgoal_gm," which represents a centered and continuous measure of the perceived alliance with the digital platform, has on the number of comments made over time - thus I've introduced an interaction term "time*taskgoal_gm." The other variables in the equation - age (centered, continuous), gender (dichotomized 0/1), and race (dichotomized 0/1) - are control variables. All variables in the model have meaningful 0s, so the intercept should be interpretable.
glmmTMB::glmmTMB(comments_made ~ age_gm + gender + poc + time*taskgoal_gm + (1|id), data = engagelong_complete, ziformula = ~0, family = "nbinom2")
Questions:
I've limited training in interpreting the coefficients in nonlinear models but my understanding is that continuous main effects like age_gm (aside from the presence of the significant interaction) could be interpreted as: 1 unit change in Age is associated with a .13 change in the log-odds of the number of comments made, controlling for the other variables in the model. This would mean that a unit increase in Age is associated with a 100 x (exp(.13) - 1) = ~14% increase in the number of comments. Is this interpretation correct? How would a coefficient associated with a dichotomous variable like gender be interpreted?
How would the interaction term of time * taskgoal_gm = .017 be interpreted? My understanding is that the RR for this is calculated to be 1.02 but I'm not sure if we can say, like with Age, that a 1 unit change is associated with a (X)% increase in the DV. I've plotted the predicted values using ggeffects() package to try to visualize (see below) and this leaves me more confused. Are we essentially seeing that at higher values of taskgoal_gm the rate of decrease in the number of comments made over time is slower relative to other levels of the moderator variable?