Skip to main content

Welcome to a Grasp lesson

Create a free account to keep studying and create your own study path.

Lesson 51

Testing the Proportional Odds Assumption

Recommended resources

Hello! Welcome back to our course on Categorical Data Analysis.

In our last lesson, we focused on interpreting the coefficients from an ordinal logistic regression model. We established that the model's core strength and simplicity come from the proportional odds assumption, which allows us to use a single odds ratio to describe a predictor's effect across all levels of the ordered outcome. For a predictor , we said that for a one-unit increase, the odds of being in a higher category are multiplied by .

This convenient interpretation, however, is only valid if the assumption holds true. Today, we'll tackle this head-on. Our goal is to learn how to state and test the proportional odds assumption, primarily using a method called the Brant test. This is a critical step in any ordinal regression analysis, ensuring that our model's conclusions are reliable.

1. What is the Proportional Odds Assumption? A Deeper Look

The proportional odds (PO) assumption states that the effect of any predictor variable is the same, regardless of where you "split" the ordinal outcome variable.

For example, if our outcome is "unlikely," "somewhat likely," and "very likely," the PO assumption means a predictor's effect on the odds of being "somewhat or very likely" (vs. "unlikely") is the same as its effect on the odds of being "very likely" (vs. "unlikely or somewhat likely").

The model that relies on this assumption is also called the parallel lines model. This name comes from the fact that if you were to plot the cumulative logit functions, they would be parallel to each other—having the same slope () but different intercepts ().

To make this concrete, let's examine a document that uses hypothetical data to illustrate what it means for the assumption to be met versus violated.

Ordinal Regression Models

This document, 'Ordinal Regression Models' by Richard Williams, provides two excellent tables that perfectly illustrate the concept without complex math.

Please read the section that starts just before 'Table 9. Hypothetical example—Perfect proportional odds/parallel lines.' and continues through the discussion of 'Table 10. Hypothetical example—Proportional odds violated.' Focus on how the odds ratios are consistent in Table 9 (always 3) but change in Table 10 (from 3 to 1.5 to 1.28). This is the essence of the assumption.

As you saw, when the assumption holds, the odds ratio is constant. When it's violated, the odds ratio changes depending on the comparison being made. Using a single "average" odds ratio in the second case would be misleading, as it would hide the fact that the predictor's effect is much stronger at the lower end of the outcome scale.


2. How to Statistically Test the Assumption: The Brant Test

Visual inspection and hypothetical tables are good for understanding, but we need a formal statistical test to make a decision. The most common method is the Brant test (also called the Brant-Wald test).

The Brant test checks whether the coefficients are indeed equal across the different cumulative logit models. The hypotheses are:

  • Null Hypothesis (): The proportional odds assumption holds. The effects of the predictors are consistent across all cut-points (the "lines" are parallel).
  • Alternative Hypothesis (): The proportional odds assumption is violated. The effect of at least one predictor is not consistent across all cut-points.

This leads to a slightly counter-intuitive rule for interpreting the p-value:

  • A large p-value (e.g., > 0.05) means we fail to reject the null hypothesis. This is good news! It suggests the assumption is reasonable, and we can confidently interpret our proportional odds model.
  • A small p-value (e.g., < 0.05) means we reject the null hypothesis. This is bad news for our simple model. It provides evidence that the assumption is violated.

Let's watch a video that explains this logic.

Ordinal regression Part 3: Proportional odds assumption

This clip from the National Centre for Research Methods clearly explains the Brant test, which they call the 'test of parallel lines,' and its hypothesis setup.

Please watch from 02:04 to 03:48. Pay close attention to the explanation of the null and alternative hypotheses and the crucial point that here, unlike in many other tests, you are hoping for a large p-value.


3. Performing and Interpreting the Brant Test in Practice

Now that we understand the theory, let's see how it's done. Statistical software makes this test easy to perform. The output typically provides two key pieces of information:

  1. An Omnibus Test (Overall Model): This gives a single chi-square statistic and p-value for the entire model, testing if the PO assumption is violated by any predictor.
  2. Individual Variable Tests: These provide a separate test for each predictor variable, which is extremely useful for pinpointing the source of a violation if the omnibus test is significant.

The following video demonstrates how to run the Brant test in R and interpret the results.

R tutorial: Ordinal regression

This R tutorial by Prof Paul Christiansen shows the practical steps of running a Brant test after fitting an ordinal model.

Please watch from 13:26 to 16:16. The video explains why a different function is needed to run the test and then shows the brant() command. Notice how the output includes both an 'Omnibus' test and tests for each independent variable, and how the non-significant p-values lead to the conclusion that the assumption holds.

Here is an example of what the output looks like when the assumption is violated.

Brant Test Output for Parallel Regression Assumption
This statistical output shows a Brant test of the parallel regression assumption. The omnibus test result is highly significant (p < 0.001), providing strong evidence that the proportional odds assumption has been violated for the model as a whole.

In the output shown in the image Brant test output, the overall (omnibus) p-value is 0.000. This is a clear rejection of the null hypothesis, indicating a significant violation of the proportional odds assumption in the model. Looking at the individual variables would help identify which predictor(s) are causing this problem.


4. What To Do When the Assumption Fails?

Your goal of achieving a "functional understanding" means knowing what to do when things go wrong. If the Brant test is significant, you cannot confidently report the single odds ratio from your ordinal model. You have a few options:

  1. Use a Multinomial Logistic Regression: This model does not assume any ordering in the outcome. It estimates a separate set of coefficients for each category relative to a baseline. This is a safe option but is less parsimonious (it estimates many more parameters) and gives up the information that your outcome variable is ordered.

  2. Use a Generalized Ordinal Logit Model (GOLOGIT): This is often the best approach. It's a more flexible model that allows you to relax the proportional odds assumption for only those variables that violate it, while keeping the simpler structure for the variables that don't. This is also known as a partial proportional odds model.

  3. Collapse Categories: If the violation seems to occur at a specific cut-point, you might consider collapsing the outcome categories around that point. This should be done with caution and strong theoretical justification, not just to make the test pass.

We will explore the first two options in more detail in the next lesson. For now, the key is to recognize that a significant Brant test requires you to change your modeling strategy.

Ordinal Regression Models

To get a preview of the more advanced GOLOGIT models, let's return to the 'Ordinal Regression Models' PDF.

Please read the section 'GOLOGIT' (starting around page 18). You don't need to absorb all the details, but focus on the core idea: GOLOGIT can relax the PO assumption for specific variables, making it a good compromise between the overly restrictive ordinal model and the un-ordered multinomial model.


Conclusion

In this lesson, we demystified the most important assumption in ordinal logistic regression. You learned not only what the proportional odds assumption means but also why it's crucial for correct interpretation and how to test it.

Key Takeaways:

  • The Proportional Odds Assumption: States that a predictor's effect (its odds ratio) is consistent across all possible splits of the ordered outcome.
  • The Brant Test: A formal statistical test for the PO assumption. The null hypothesis is that the assumption holds.
  • Interpreting the p-value: A non-significant (large) p-value is desired, as it indicates the assumption is not violated. A significant (small) p-value suggests the assumption is violated.
  • Pinpointing Violations: The Brant test provides an overall model test and individual tests for each predictor, helping you identify the source of a problem.
  • When it Fails: A significant Brant test means your proportional odds model is likely misspecified. You should consider alternative models like multinomial regression or, preferably, a partial proportional odds model.

Preview of the Next Lesson:

Now that you know how to identify a problem with the proportional odds assumption, the next logical step is to learn what to do about it. In our next lesson, we will describe alternative modeling strategies for when the proportional odds assumption is violated, focusing on the practical differences between multinomial and partial proportional odds models.