Hello! In our previous lesson, we established the foundation of Poisson regression. We saw that it models the log of the mean count as a linear function of predictors and that a coefficient translates to a multiplicative change, , in the expected count.
Today, we will formalize and deepen this crucial concept. Our learning goal is to interpret Poisson regression coefficients as log rate ratios and convert them to rate ratios. This is the most important skill for communicating the results of a Poisson regression model. We'll break down exactly how to calculate this value and, more importantly, how to interpret it correctly for different types of predictor variables.
1. The Coefficient as a Log Rate Ratio
In the last lesson, we derived that for a one-unit change in a predictor , the ratio of the new mean to the old mean is .
This ratio of means is what we call the Rate Ratio (RR), sometimes also called the Incidence Rate Ratio (IRR).
If we take the natural log of both sides, we get:
This shows us something fundamental: the coefficient from the model output is the log of the rate ratio.
To build your intuition for this, the following short video provides a very clear mathematical walkthrough. It starts from the definition of a rate ratio and shows how the Poisson model equation naturally leads to the conclusion that the coefficient is the log rate ratio.
9.12 Poisson Regression: Why are model coefficients the log rate ratio?
This video from MarinStatsLectures-R Programming & Statistics provides a concise mathematical explanation for why the coefficient represents the log rate ratio.
Please watch from 00:57 to 04:07. Focus on how the model equation for smokers and non-smokers simplifies to show that the coefficient b1 is equal to the log rate ratio.
The key takeaway is this two-step process:
- The model estimates the coefficient , which is the log rate ratio.
- We exponentiate it () to get the rate ratio, which is what we actually interpret.
The following video reinforces this concept from a slightly different angle, referring to the exponentiated coefficient as a "multiplicative factor" and the "Incidence Rate Ratio". Seeing these terms used will help you recognize them in different contexts.
Poisson regression - clearly explained
This clip from the TileStats channel formally defines the Incidence Rate Ratio and connects it back to the model's coefficients.
Please watch from 13:48 to 17:01. Notice how the difference in log counts is equivalent to the log of the ratio of the counts, which equals the coefficient b1.
Why "Rate" Ratio?
You might be wondering why we call it a "rate" ratio when we are modeling counts. The term "rate" implies a count of events occurring over some exposure period (e.g., time, space, or population size). For example:
- Number of accidents per month.
- Number of goals per game.
- Number of Covid cases per 100,000 people.
Even when the exposure is constant for all observations (e.g., everyone is observed for one year), we are implicitly modeling a rate (events per year). The interpretation as a ratio of rates is therefore more general and accurate.
2. Practical Interpretation with Examples
Now for the most practical part: how do you take a coefficient from your model output and turn it into a meaningful sentence? The interpretation changes slightly depending on the type of predictor variable.
The following article is an excellent, practical guide that we will use as a reference for the next section.
Interpret Poisson Regression Coefficients - QUANTIFYING HEALTH
This article from 'QUANTIFYING HEALTH' provides clear, concise examples of how to interpret Poisson regression coefficients for binary, continuous, and ordinal predictors. It's a perfect resource for practical application.
Please read the introduction and sections 1, 2, and 3. We will walk through these cases together, but this article will serve as a great summary and future reference.
Let's break it down by predictor type, using the hospitalization example from the article. The model is: Log(Hospitalization Count) = β0 + β1 × Smoking.
Case 1: Binary Predictor
Suppose Smoking is coded as 0 for non-smokers and 1 for smokers. The model output gives .
-
Calculate the Rate Ratio (RR):
-
Interpret the RR:
- As a multiplicative factor: "The rate of hospitalization for smokers is 1.26 times the rate for non-smokers."
- As a percentage change: A rate ratio of 1.26 corresponds to a 26% increase. You calculate this as . So, "The rate of hospitalization is 26% higher for smokers compared to non-smokers."
If the coefficient were negative, say , then .
- Interpretation: "The rate of hospitalization is 21% lower for smokers compared to non-smokers." (Calculated as ).
Case 2: Continuous Predictor
Suppose we modeled Age (in years) instead, and our coefficient is .
-
Calculate the Rate Ratio (RR):
-
Interpret the RR: The interpretation is now per unit increase in the predictor.
- "For each one-year increase in age, the rate of hospitalization increases by a factor of 1.041."
- "For each one-year increase in age, the rate of hospitalization increases by 4.1%."
This interpretation is analogous to how we interpret coefficients in standard linear regression, but the effect is multiplicative, not additive.

3. Confidence Intervals for Rate Ratios
A coefficient from a model is only a point estimate. To capture the uncertainty in our estimate, we must also report a confidence interval (CI). We cannot simply add and subtract a margin of error from the rate ratio itself because its sampling distribution is skewed.
Instead, the process is:
-
Calculate the 95% CI for the coefficient on the log-scale, which is symmetric. The formula is the familiar:
Your software output will always provide the standard error, . -
Exponentiate the lower and upper bounds of this interval to get the 95% CI for the rate ratio.
\text{95% CI for RR} = [e^{(\hat{\beta} - 1.96 \times SE)}, e^{(\hat{\beta} + 1.96 \times SE)}]
Example:
For the smoking example, and the standard error was .
-
CI for :
-
CI for the Rate Ratio:
Interpretation of the CI: "We are 95% confident that the true rate ratio for smoking lies between 1.03 and 1.53. This means smokers have a hospitalization rate that is anywhere from 1.03 to 1.53 times that of non-smokers."
A crucial point for hypothesis testing: If the 95% CI for a rate ratio does not contain the value 1, the association is statistically significant at the 0.05 level. In our example, since the interval [1.03, 1.53] is entirely above 1, we can conclude that smoking is associated with a significantly higher rate of hospitalization.
Conclusion
In this lesson, we moved from the abstract formulation of the Poisson model to the practical skill of interpreting its results. This is the key to communicating your findings to others.
Key Takeaways:
- A Poisson regression coefficient, , represents the log rate ratio.
- To make it interpretable, we exponentiate it () to get the Rate Ratio (RR).
- The RR is a multiplicative factor. An RR of 1.25 means a 25% increase in the rate for a one-unit change in the predictor, while an RR of 0.75 means a 25% decrease.
- The specific wording of the interpretation depends on whether the predictor is binary or continuous.
- Confidence intervals for RRs are calculated by exponentiating the endpoints of the confidence interval for the original coefficient, .
- If the CI for an RR does not include 1, the effect is statistically significant.
Preview of the Next Lesson:
The Poisson model rests on a strong assumption: that the mean and variance of the count data are equal. In reality, data is often more variable than the model predicts. In the next lesson, we will explore this common problem, known as overdispersion, and understand its consequences for our model's validity and how to detect it.