Frequency polygon
Give a student a table of numbers — heights of forty children, marks of a class, minutes taken to finish a task — and it says very little at a glance. Draw the same data as a frequency polygon and the shape speaks instantly: where the values cluster, where they thin out, whether the distribution has one clear peak or two. A frequency polygon is a line graph built from a grouped frequency table, obtained by plotting the frequency of each class against its class mark and joining the points with straight lines, closed at both ends onto the horizontal axis. This article is the final piece of the Class 9 ICSE Statistics chapter: constructing a frequency polygon directly from class marks and frequencies, on graph paper, without needing a histogram first. It stays inside that scope — the histogram and the ogive belong to Class X and are not covered here.
A frequency polygon plots each class's frequency against its class mark, , joins the points with straight lines in order, and adds one zero-frequency class at each end so the figure closes onto the horizontal axis.
The core idea
A frequency polygon turns a grouped frequency table into a single connected shape by fixing one point per class and joining those points in sequence.
The class mark. Every class interval has a lower limit and an upper limit . Its class mark (or mid-value) is the point exactly halfway between them, found by averaging the two limits:
where: is the lower class limit, is the upper class limit, and the class mark is the single representative x-value used for the whole class when plotting.
The plotting rule. For each class, plot the point (class mark, frequency) on graph paper — class marks along the horizontal axis, frequencies along the vertical axis — choosing a scale that spreads the data without wasting space. Two extra classes of the same width, one just below the lowest class and one just above the highest, are added with frequency zero, purely so the line has somewhere to start and end on the axis. Every plotted point, including the two zero-frequency ones, is then joined to its neighbour with a straight line segment, in order of increasing class mark, giving a closed many-sided figure — the polygon.
Continuous classes only. The class-mark rule only makes sense once the table is in continuous form (no gaps between classes). A discontinuous table must first be converted to continuous class intervals before any class mark is calculated.
The goal is to show algebraically why the midpoint formula for a class mark is forced by the single requirement that it sit exactly halfway between the two class limits, and then to see why a table of continuous classes always needs exactly plotted points to close into a proper frequency polygon touching the horizontal axis at both ends.
Step 1. Call the class mark . "Halfway between and " means is the same distance from as it is from : the gap equals the gap . Writing that as an equation gives .
Step 2. Solve for . Add to both sides and add to both sides: , so . This confirms the class mark is simply the average of the two limits — no other point on the interval is equidistant from both ends.
Step 3. Count the points needed for the whole polygon. A table with continuous classes gives exactly class marks, hence points of the form (class mark, frequency). Each of these sits strictly above the axis (frequency ), so joining only these points would leave the line "floating," never touching the horizontal axis at either end.
Step 4. Add the two closing points. One extra class of the same width, with frequency , is placed immediately before the first class and one immediately after the last; each contributes one more point, both sitting exactly on the axis. The total point count is therefore \text{points to plot} = n+2 where: is the number of classes in the original continuous table. For the heights table below, classes give points, matching the list plotted in the worked example. Verified: with , the equation gives , matching ; and classes give points, matching the seven points listed in the worked example below.
Worked example
The following continuous frequency table shows the number of students in various height ranges (in cm):
| Height (cm) | 130–140 | 140–150 | 150–160 | 160–170 | 170–180 |
|---|---|---|---|---|---|
| Frequency | 4 | 10 | 16 | 8 | 2 |
Step 1. Find the class marks using : , , , , .
Step 2. Add zero-frequency classes at each end, same width as the rest. Before –, add – (class mark , frequency ). After –, add – (class mark , frequency ).
Step 3. List the seven points to plot, in order of increasing class mark: (125,0),\ (135,4),\ (145,10),\ (155,16),\ (165,8),\ (175,2),\ (185,0) This matches the count from the derivation above.
Step 4. Plot these seven points on graph paper — class mark on the horizontal axis, frequency on the vertical axis — and join them in order with straight line segments. The polygon rises from at , peaks at over class mark (the class –, the highest-frequency class), then falls back to at . Answer: the polygon has its peak at class mark 155 cm, showing that most students' heights lie in the 150–160 cm range.
Competitive stretch
Check the point count rule on a second table: time (in minutes) taken by 25 workers, classes ––––– with frequencies . Here , so points are needed: — again seven points, peaking at class mark (the – class, frequency ). Even when the added lower class runs into negative territory, as here, it is kept purely to close the polygon graphically and is not meant to represent a real negative time.
Common traps
- Plotting frequency against the class limits instead of the class mark — the horizontal axis must always use the midpoint of each class, never its lower or upper limit.
- Forgetting the two extra zero-frequency classes at either end, which leaves the polygon "open" instead of a closed figure touching the axis.
- Trying to compute class marks from a discontinuous table — convert to continuous classes first, or the midpoints and the resulting shape are meaningless.
- Joining the plotted points with a smooth curve instead of straight line segments — by definition, a frequency polygon is made of straight lines.
Ask the tutor: want a check on your class-mark arithmetic or your choice of graph scale before you plot — ask the AI tutor to look it over.
Why use the class mark and not the class limits when plotting?
The class mark represents the whole class with a single number sitting exactly at its centre, so the plotted point is a fair stand-in for every value inside that class. Using a limit instead would push the point to one edge of the class, distorting the shape of the polygon and making it inconsistent with how a histogram bar is centred over the same interval.
What happens if I forget to add the two zero-frequency classes?
Without them, your first and last plotted points sit above the axis with nothing to join them down to zero, so the line never touches the horizontal axis and the figure stays open rather than forming a closed polygon. Examiners specifically check for these two extra points, so always add one class of the same width just before the first and just after the last, both with frequency zero.
Can I draw a frequency polygon straight from a table that isn't continuous, like 130-139, 140-149?
No — the class marks calculated from a discontinuous table (with gaps like the one unit between 139 and 140) are slightly wrong, and the classes will not sit edge-to-edge on the horizontal axis. Convert the table to continuous form first, by adjusting each boundary by half the gap, then compute class marks from the corrected continuous limits before plotting anything.