Step Deviation Method
2026-02-28 17:43 Diff

1461 Learners

Last 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.

What is the Step Deviation Method?

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.
 

What is the Formula for Step Deviation Method?

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 for Using Step Deviation Method

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.

Explore Our Programs

Tips and Tricks to Master the Step Deviation Method

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. 

  • Teachers can start teaching the step deviation method by explaining when to use it. Before getting into the complex formulas, teach them why we are using them. We can use it when the intervals are equal and when the numbers are large.
     
  • Parents can tell their children that step deviation is like converting big rocks into small pebbles. We use the step deviation method to save time. 
     
  • Learners often get stuck while calculating the midpoints. Show them the easy shortcut to calculate the midpoint. 

    \(\text{Midpoint = Lower limit} + \frac{h}{2}\)

  • Parents can encourage their children to use a multicolored table to easily identify the midpoints, the assumed mean, deviations, and \(f-u_i\) values. 
     
  • Encourage learners to estimate before calculating. Ask them, “What would be the mean?” This builds their number sense and awareness of errors. 
     
  • Students should try to explain the steps once they practice. This helps a lot in building their confidence and mastery over the subject.

Real-Life Applications of 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:
 

  • Education: The step deviation method is used by teachers and researchers to calculate the average marks of students from large data sets. It also helps in analyzing the distribution of student performance in different subjects.
  • Economics: The step deviation method helps economists to determine the average income of individuals in different income brackets. It is also used to study income inequality by analyzing grouped data of households' income.
  • Business: Step deviation method is used by companies to calculate the average sales revenue for different product categories. It also helps in understanding customer purchase behavior.

Common Mistakes and How to Avoid Them in Step Deviation Method

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.
 

Problem 1

Given the following frequency distribution, find the mean.

Okay, lets begin

The mean is approximately 31.56.

Explanation

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

Well explained 👍

Problem 2

Compute the mean from the grouped data below.

Okay, lets begin

The mean is approximately 21.36.
 

Explanation

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.

Well explained 👍

Problem 3

Calculate the mean for the distribution below.

Okay, lets begin

The mean is approximately 61.89.

Explanation

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

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.

Well explained 👍

Problem 4

Find the mean using the following grouped data.

Okay, lets begin

The mean is approximately 40.71.
 

Explanation

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.

Well explained 👍

Problem 5

Determine the mean for the following distribution.

Okay, lets begin

The mean is approximately 117.60.
 

Explanation

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

Well explained 👍

FAQs on Step Deviation Method

1.What is the step deviation method?

Step deviation method is a technique that is used to simplify calculations, especially the mean of a grouped data by transforming class midpoints into smaller and manageable numbers.
 

2.Why do we use step deviation method?

We use step deviation method as it reduces large numbers and also minimizes calculation errors.
 

3.How does step deviation method work?

The step deviation method involves selecting an assumed mean, computing deviations of class midpoints from this value, and scaling these deviations by the class width before calculations.
 

4.What is the assumed mean in this method?

The assumed mean in this method is a conveniently chosen value that is near the center of the data, which is used to calculate the deviation.
 

5.What is the formula for calculating the mean using the step deviation method?

The formula used for calculating the mean using the step deviation method is given below:

x = A + (fu/f) × h 

Where, A is the assumed mean, h is the class size, ui is di / h, fi is the frequency, di = xi − A, and xi is the midpoint of the class interval.

Jaipreet Kour Wazir

About the Author

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

Fun Fact

: She compares datasets to puzzle games—the more you play with them, the clearer the picture becomes!