I am analyzing data that is gamma distributed. Hence, an ANVOA was a good choice but a GLM with gamma distribution worked well. To report the data I want to compare all groups to the control treatment and use the Holm method for adjusting the p-value. For this I used the glht function in r (multicomp package) and this also worked well.

My concern is the following:

Is it correct to use the glht or similar package (such as emmeans) if the data are not normally distributed or should I use a different way of performing the post-hoc tests?


1 Answer 1


There is no problem using those packages. They have methods that recognize the model was fitted with glm() instead of lm() and adjust appropriately.


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge that you have read and understand our privacy policy and code of conduct.

Not the answer you're looking for? Browse other questions tagged or ask your own question.