← 3. Relationships & regression
Logistic regression
Try this analysis →

Ordinal Logistic Regression

A method for analyzing how a categorical outcome with an order, from low to high, changes with explanatory variables.

Ordinal outcomeCumulative odds ratioProportional odds assumptionPredicted probability

1 pt2 pts3 pts4 pts5 ptsVery dissatisfiedVery satisfiedFive ordered categories
1 pt5%25%2 pts10%30%3 pts15%20%4 pts30%15%5 pts40%10%Short handling timeLong handling time
Distribution by satisfaction category
Compares the distribution of an ordered outcome from 1 (very dissatisfied) to 5 (very satisfied).

Suppose we surveyed people who contacted a customer service center and asked them to rate their satisfaction from 1 to 5. Does a shorter handling time raise satisfaction? And are people who trust the agent more likely to answer in a higher satisfaction category?

When an outcome falls into several categories but there is a clear order among them, one method you can use is ordinal logistic regression (Ordinal Logistic Regression). Instead of simply comparing mean scores, it looks at how the distribution of responses shifts from low toward high satisfaction as the explanatory variables change.

Multinomial logistic regression does not use the order among categories, whereas ordinal logistic regression builds that order into the model. However, it does not need to assume that the gap between 1 and 2 is exactly the same as the gap between 4 and 5.

In this article we use a customer service satisfaction survey as an example and walk through cumulative logits and odds ratios, predicted probabilities by category, the proportional odds assumption, results tables and how to report the analysis in a paper.

SECTION 1

What is ordinal logistic regression?

It analyzes outcomes that have a ranking but whose categories are not assumed to be equally spaced numerically.

When respondents rate satisfaction from 1 to 5, a 5 is a higher rating than a 4. But you cannot assume that a change from 1 to 2 is the same size as a change from 4 to 5.

Ordinal logistic regression uses the order information in such a categorical outcome to estimate how the explanatory variables relate to the level of satisfaction. The usual proportional odds model assumes that an explanatory variable acts with the same slope across the different cumulative splits.

Key question · When handling time and trust in the agent change, how does the likelihood of being in a higher satisfaction category change?
SECTION 2

What research questions can it answer?

Checking first whether the outcome is ordinal makes it easier to choose a method.

Research questionWhat ordinal logistic regression examines
Does satisfaction drop as the call gets longer?Change in the odds of being in a higher satisfaction category as time increases
Is trust in the agent related to satisfaction?Cumulative odds ratio for trust, accounting for the other variables
Do response patterns differ by customer type?Include customer type as an explanatory variable and compare predicted probabilities by category

It can also be used in studies whose outcomes have an order, such as “low · medium · high” or “mild · moderate · severe.” Conversely, if there is no natural order, as with car · bus · bicycle, multinomial logistic regression is appropriate.

SECTION 3

Real-world example: customer service satisfaction

We analyze an ordinal outcome for 240 hypothetical respondents.

Suppose a company asked 240 customers who used its service center to rate their satisfaction with the call from 1 to 5. Each customer responded only once, and the call duration and the customer's trust in the agent were recorded as well.

VariableRoleExample
Call satisfaction (1–5)Outcome variable1 = very dissatisfied, 5 = very satisfied
Handling time (minutes)Explanatory variable4, 8, 12 minutes, etc.
Trust in agent (1–5)Explanatory variableHigher means more trust
Customer typeControl variableNew / existing

The regression coefficients and predicted probabilities below are hypothetical values for illustration meant to show the concepts. They are not the result of generating or fitting real raw data from 240 people.

SECTION 4

How does the model work?

With five categories, it uses four cumulative cutpoints.

If satisfaction is recorded from 1 to 5, you can think of four cumulative splits: “1 or below,” “2 or below,” “3 or below” and “4 or below.” The proportional odds model gives each split its own intercept (cutpoint) but estimates a common slope for the explanatory variables.

One way of writing the cumulative logit model

logit[P(Y ≤ j)] = θⱼ − βX

j = 1, 2, 3, 4 · In this notation, exp(β) is the odds ratio toward higher categories.

The same model may define the sign and the direction of the cumulative probability differently depending on the software. When interpreting odds ratios, always check the model's cumulative direction and the sign of the coefficients.

SECTION 5

How do you read predicted probabilities by category?

The probability of each score category can be obtained from the cumulative probabilities.

Customers with a short handling time may show a high probability of answering 5, while customers with a longer handling time may show higher probabilities of 1–2. For any given customer, the category probabilities from the model add up to 100%.

SatisfactionShort handling timeLong handling time
1 pt5%25%
2 pts10%30%
3 pts15%20%
4 pts30%15%
5 pts40%10%

This table is the same illustrative distribution as the figure at the top. The probabilities are not calculated from specific regression coefficients or from fitting a real model.

When explaining ordinal logistic regression results, rather than presenting odds ratios alone, it helps readers if you also show predicted probabilities for each category under the conditions of interest.

SECTION 6

Reading regression coefficients and cumulative odds ratios

The direction of a coefficient must be interpreted according to how the model is written.

Using the equation above, a positive β means that as the explanatory variable increases, the odds of being in a higher satisfaction category increase. For example, if β for a 1-point increase in trust is 0.60, then exp(0.60) ≈ 1.82. This means that, other conditions being equal, the cumulative odds of being in a higher category are about 1.82 times as large.

Odds ratio 1.82 ≠ an 82% increase in the probability of satisfaction

A cumulative odds ratio is not the rate of increase of the probability itself. The actual change in probability depends on the current category probabilities and the values of the explanatory variables.

When satisfaction falls as handling time gets longer, β is negative in the same notation and exp(β) comes out smaller than 1.

SECTION 7

How do you read the results table?

Besides regression coefficients and confidence intervals, check the cutpoints too.

Below are example regression coefficients for interpretation practice. Because no data were fitted, p-values and test statistics are not shown.

Explanatory variableβ (example)Odds ratio exp(β)Interpretation
Handling time (per 1-minute increase)−0.180.84Longer handling times associated with lower satisfaction categories
Trust (per 1-point increase)0.601.82Higher trust associated with higher satisfaction categories
Existing customer (vs. new)0.251.28Relative odds of higher categories are greater for existing customers
Handling timeper 1 minute×0.84odds of high satisfaction ↓Trustper 1 point×1.82odds of high satisfaction ↑Existing customervs. new×1.28odds of high satisfaction ↑
Cumulative odds ratio

In a real results table, also check the coefficients' standard errors, 95% confidence intervals, p-values, the number of observations and model fit. The cutpoints serve as the thresholds that divide the categories and are not interpreted the same way as the effects of ordinary explanatory variables.

SECTION 8

Why does the proportional odds assumption matter?

It is the assumption that an explanatory variable's effect is the same at every cumulative cutpoint.

The standard ordinal logistic model assumes that the slope for handling time is the same across all cumulative splits, such as “1 vs. 2–5” and “1–2 vs. 3–5.” This is called the proportional odds assumption, or the parallel lines assumption.

Short handling timeLong handling timeCumulative logit≤1 vs ≥2≤2 vs ≥3≤3 vs ≥4≤4 vs ≥5Same slope · different intercepts
Proportional odds assumption

If the assumption does not hold, you can consider other approaches such as a partial proportional odds model or a generalized ordered logit. Rather than deciding on the basis of a single test p-value, look at the amount of data in each category, how the effect changes and the purpose of the study together.

SECTION 9

What assumptions should you check before the analysis?

Besides the proportional odds assumption, examine the structure of the observations and whether there is enough data.

What to checkWhy does it matter?
Order of the outcomeThe response categories must have a consistent ranking
Independence of observationsIf the same customer responds repeatedly, a simple independence model may be inappropriate
Sample size per categoryIf extreme categories are sparse, estimates can become unstable
Linearity of continuous predictorsCheck whether each predictor has a linear relationship with the cumulative logit
Proportional odds assumptionCheck whether the slope is common across all cutpoints
Separation · multicollinearityWatch for complete separation and overly strong correlations among variables

If similar customers are grouped within the same branch or agent, you also need to account for that cluster structure. Just because the outcome is ordinal does not mean every assumption of the standard model is automatically satisfied.

SECTION 10

How does it differ from other analyses?

The method depends on the category structure of the outcome and the research question.

MethodOutcome variableMain difference
Binary logisticCancel / stayTwo-category outcome
Multinomial logisticCar / bus / bicycleThree or more categories, no order
Ordinal logisticSatisfaction 1–5Three or more categories, ordered
Linear regressionContinuous scoreDescribes the conditional mean of a continuous outcome
Nonparametric rank testsOrdinal scores possibleFocus on testing group differences; different from estimating regression effects of several explanatory variables

Linear regression is not always wrong just because 1–5 was stored as numbers. But if you want to focus on the ranking of the response categories and avoid the equal-spacing assumption, ordinal logistic regression is useful.

SECTION 11

Cautions when interpreting the results

Distinguish odds ratios from probabilities, and do not interpret beyond the limits of the study design.

Writing “the odds ratio is 1.82, so the probability of a 5 rises by 82%” is a wrong interpretation. The odds ratio is a relative change in odds based on cumulative categories, and changes in the probability of individual categories must be calculated separately from the model.

Also, just because customers with high trust also reported high satisfaction, you cannot conclude that raising trust will necessarily increase satisfaction. An association observed in a cross-sectional survey is not the same as a causal effect.

Pay special attention.

If you reverse the categories and code 1 = very satisfied, 5 = very dissatisfied, the direction in which the coefficients are interpreted can flip. State the direction of the scores and the software's definition of the cumulative logit alongside the results table.

SECTION 12

How do you write it up in a paper or report?

Present the sample and coding, the model, the odds ratios and the assumption checks together.

In the write-up, explain the order of the outcome categories, the explanatory variables, the direction of the model used, the evaluation of the proportional odds assumption, and the regression coefficients with 95% confidence intervals, linking them together.

Example structure of a reporting sentence

“A proportional odds ordinal logistic regression was conducted to identify factors associated with customer service call satisfaction (1 = very dissatisfied, 5 = very satisfied). Handling time, trust in the agent and customer type were included in the analysis. The association between trust and satisfaction was interpreted in terms of the cumulative odds ratio of being in a higher satisfaction category.”

In a real study, you should then add the estimated odds ratios, 95% confidence intervals, p-values, model fit and the results of checking the proportional odds assumption. The β values and odds ratios given above are for illustration, so they must not be quoted as they are in a real analysis report.

SECTION 13

Where is it used, and where do you start?

If the answers to your question are arranged as “higher and lower levels,” it is worth considering first.

FieldExample use
Customer experienceCall satisfaction 1–5
Medicine & healthSymptom severity: mild · moderate · severe
EducationLearning confidence: low · medium · high
Organizations & HRJob satisfaction grades or performance rating levels

Before starting the analysis, first check the order of the outcome and the number of responses in each category, and organize the coding and units of the explanatory variables. Then fit the proportional odds model, check its assumptions, and interpret the odds ratios together with the predicted probabilities; this is a natural order.

✓ Wrap-up

Explaining high and low satisfaction while keeping its order

Look at differences in the response distribution that a single mean score cannot show.


Ordinal logistic regression is suited to ordered outcomes such as satisfaction or severity. With it you can check how the explanatory variables relate to the cumulative odds toward higher categories, and calculate the predicted probability of each category under the conditions of interest.

However, odds ratios must not be interpreted as changes in probability, and you need to check the proportional odds assumption and the number of responses per category. When reporting results, it is important to present the category coding, the direction of the coefficients, the model assumptions and the estimates together.

KEY TAKEAWAY

Ordinal logistic regression is a method for analyzing ordered outcomes such as satisfaction from 1 to 5. Interpret the effects of explanatory variables as cumulative odds ratios, but distinguish odds ratios from changes in the probability of individual categories. Checking the proportional odds assumption and the direction of the scores, and looking at predicted probabilities by category as well, lets you communicate the results more accurately.