I am analyzing a small dataset of urinary track infections and functional status in 29 residents in long-term care institution over 6 months.
I used Poisson regression to explore the association between number of infections as a function of functional status. I tested for overdispersion using the likelihood ratio test, which was non-significant. Hence, I decided to keep the Poisson regression approach instead of performing a negative binomial regression.
A reviewer asked if zero-inflated Poisson Regression wouldn’t be more appropriate given the proportion of zeros in the outcome variable. I could not find a clear reference in several textbooks and websites defining clearly what proportion of zeros should prompt the use of zero-inflated models.
Can anyone provide me with some guidance on this issue?
n_inf
stands for the number of infections
funClass
stands for a functional classification ranging from 0 two 3
d$funClass = as.factor(c(0, 0, 1, 3, 2, 0, 0, 1, 0, 0, 0, 1, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 1, 1, 0, 0, 1, 1, 1))
d$n_inf = c( 1, 1, 1, 1, 1, 1, 0, 2, 3, 2, 1, 0, 2, 0, 2, 0, 1, 2, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1)
# Poisson regression
m.pois = glm(d$n_inf ~ d$funClass, family= "poisson")
# Testing for over dispersion
with(m.pois, cbind(res.deviance = deviance, df = df.residual, p = pchisq(deviance, df.residual, lower.tail=FALSE)))