Summarize this article:
1384 LearnersLast updated on December 1, 2025

The step deviation method is a shortcut technique for finding the mean of grouped data more efficiently and easily. It simplifies the calculations of larger datasets and is especially useful when the class intervals are uniform. Let us explore more about the step deviation method and its applications in the sections below.
The step deviation method is a statistical technique that is used to calculate the mean of a grouped data efficiently and easily. It simplifies the calculation by selecting an assumed mean, determining the class midpoints and class width to standardize deviations. This method reduces the larger numbers into manageable values. This makes it useful for datasets with uniform class intervals.
The formula for step deviation is given below:
Mean = \( A + c \frac{\Sigma f_i u_i}{\Sigma f_i}\)
Where,
c is the class width
A is the assumed mean
Σfiui is the sum of the product of frequency and deviation values
Σfi is the number of frequencies
Find the mean of the following frequency distribution using the step deviation method.
Class Interval: 10–20, 20–30, 30–40, 40–50, 50–60.
Frequency (f): 5, 8, 15, 16, 6
Applying the step deviation method,
| Class | f | Midpoint \(x_i\) | \(x_i-A\) | \(u_i\) | \(f_iu_i\) |
| 10–20 | 5 | 15 | -20 | -2 | -10 |
| 20–30 | 8 | 25 | -10 | -1 | -8 |
| 30–40 | 15 | 35 | 0 | 0 | 0 |
| 40–50 | 16 | 45 | +10 | +1 | 16 |
| 50–60 | 6 | 55 | +20 | +2 | 12 |
The assumed mean of the data is \(A = 35.\)
The step value, or class width, of the data is \(h = 10.\)
Let us now apply the step deviation method.
\(\bar{x} = A + \left( \frac{\sum f_i u_i}{\sum f_i} \right) h\)
\(\sum f_i = 5 + 8 + 15 + 16 + 6 = 50
\)
\(\sum f_i u_i = -10 - 8 + 0 + 16 + 12 = 10\)
So,
\(\bar{X}=35+(\frac{10}{50})×10\\[1em]
\bar{X}=35+(0.2×10)\\[1em]
\bar{X}=35+2=37\)
Steps to be followed while applying the step deviation method are given below,
Step 1: Create a table containing five columns.
Step 2: Name the first column as the class interval.
Step 3: Name the second column as class marks, denoted by xi. Take the central value from this section as the assumed mean and denote it as A.
Step 4: In the third column, calculate the corresponding deviations. Calculate it using the formula, di=xi-A.
Step 5: Calculate the values of ui using the formula, ui = di/h, where h is the class width, in the fourth column.
Step 6: Write the frequencies in the fifth column.
Step 7: Find the mean of ui with the formula, ui = ∑xiui / ∑ui
Step 8: Now, we can calculate the mean by adding the assumed mean A to the product of the class width and the mean of ui.


Step deviation method is very helpful when we are collecting a data that is very large and when it speaks about many different things. Here are some tips and tricks that would help learners of all age in mastering step deviation method.
The step deviation method has numerous applications across various fields. Let us explore how the step deviation method is used in different areas:
Students tend to make some mistakes while solving problems related to step deviation method. Let us now see the different types of mistakes and ways to avoid them.
Given the following frequency distribution, find the mean.
The mean is approximately 31.56.
Determine the midpoint:
10–20: 15
20–30: 25
30–40: 35
40–50: 45
Selecting assumed mean:
Choose a = 35
Class width:
h = 10
Calculate step deviations:
For 15: u = (15 − 35)/10 = −2
For 25: u = (25 − 35)/10 = −1
For 35: u = (35 − 35)/10 = 0
For 45: u = (45 − 35)/10 = 1
Compute f and fu:
f = 5 + 8 + 12 + 7 = 32
fu = 5(−2) + 8(−1) + 12(0) + 7(1) = −10 − 8 + 0 + 7 = −11
Calculate the mean:
x = 35 + 10 × (−11/32) = 35 – 110/32 = 31.56
Compute the mean from the grouped data below.
The mean is approximately 21.36.
Midpoints:
5, 15, 25, 35
Assumed mean a = 15
Class width h = 10
Step deviations:
For 5: u = (5 − 15)/10 = −1
For 15: u = 0
For 25: u = 1
For 35: u = 2
Sum:
f = 3 + 6 + 9 + 4 = 22
fu = 3(-1) + 6(0) + 9(1) + 4(2) = -3 + 0 + 9 + 8 = 14
Mean:
x = 15 + 10 (14/22) = 15 + 6.36 = 21.36.
Calculate the mean for the distribution below.
The mean is approximately 61.89.
Midpoints:
45, 55, 65, 75
Assumed mean a = 65
Class width h = 10
Step deviations:
For 45: u = −2
For 55: u = −1
For 65: u = 0
For 75: u = 1
Sums
f = 8 + 10 + 15 + 12 = 45
fu = 8(−2) + 10(−1) + 15(0) + 12(1) = −16 − 10 + 0 + 12 = −14
Mean:
x = 65 + 10 (−14/45) = 65 − 3.11 = 61.89.
Find the mean using the following grouped data.
The mean is approximately 40.71.
Midpoints:
25, 35, 45, 55
Assumed mean a = 35
Class width h = 10
Step deviations:
For 5: u = (25 − 35)/10 = −1
For 15: u = 0
For 25: u = 1
For 35: u = 2
Sums
f = 4 + 10 + 8 + 6 = 28.
fu = 4(−1) + 10(0) + 8(1) + 6(2) = −4 + 0 + 8 + 12 = 16
Mean:
x = 35 + 10 (16/28) = 35 + 5.71 = 40.71.
Determine the mean for the following distribution.
The mean is approximately 117.60.
Midpoints:
105, 115, 125, 135
Assumed mean a = 125
Class width h = 10
Step deviations:
For 105: u = (105 − 125)/10 = −2
For 115: u = −1
For 125: u = 0
For 135: u = 1
Sum:
f = 12 + 18 + 15 + 5 = 50.
fu = 12(−2) + 18(−1) + 15(0) + 5(1) = −24 − 18 + 0 + 5 = −37
Mean:
x = 125 + 10 (−37/50) = 125 – 7.4 = 117.6
Jaipreet Kour Wazir is a data wizard with over 5 years of expertise in simplifying complex data concepts. From crunching numbers to crafting insightful visualizations, she turns raw data into compelling stories. Her journey from analytics to education ref
: She compares datasets to puzzle games—the more you play with them, the clearer the picture becomes!






