SPSS Tutorials


Assumption of Equal Intervals


The assumption of equal intervals is the assumption that all distances between adjacent answer categories are exactly equal in the repondents' perception.

Theoretical Example

Suppose we have a variable that supposedly measures customer satisfaction with the following answer categories

Now we have two male respondents scoring 2 and 4 and two female respondents scoring 3 and 3. Now a marketeer wants to know whether men are more or less satisfied than women. But the answer is that we don't know. This is because we don't know the difference between "2: Bad" and "3: Neutral" (or any other answers) in the respondents' perception. 'Perception' does not have any fixed unit of measurement. (Since the order of the answer categories is undisputable, we consider it an ordinal variable.)

Assuming Equal Intervals

If it is assumed that intervals between answers are equal, an ordinal variable is treated as a metric variable. Now we may simply calculate that men scored (2 + 4) / 3 = 3 on average and women as well (3 + 3) / 2 = 3. This answers the 'unanswerable' question from our marketeer. Everybody happy. Or not?

What if the Assumtion Doesn't Hold?

Assumption of Equal IntervalsAssumption of Equal Intervals

But what if the intervals are unequal in the respondents' perception? Say the latter is realistically reflected by the following values (see illustration)

If this holds, men are actually more satisfied (1.5 + 3.5) / 2 = 2.5 than women (2.25 + 2.25) / 2 = 2.25. So the conclusion drawn earlier was misleading.


According to some academic standards, making the assumption of equal intervals is unsound practice and strictly forbidden. However, in real life research (depending on your field) it may be perfectly common. At least be aware of this controversy and keep in mind what you're doing.

Previous tutorial: SPSS TEMPORARY Command

Next tutorial: Assumption of Infinity

Let me know what you think!

*Required field. Your comment will show up after approval from a moderator.

This tutorial has 7 comments