Ogives and Cumulative Frequency

Cumulative frequency is a running total of frequencies as you move through the classes of a dataset from the smallest to the largest values. Instead of simply asking 'how many data points fall in this interval?', cumulative frequency asks 'how many data points fall at or below this value?'. This shift in perspective is incredibly powerful because it lets us quickly answer questions like 'What percentage of students scored below 70?' or 'What value does the top 25% start at?' An ogive (pronounced 'OH-jive') is the graph of a cumulative frequency distribution. The word comes from architecture, where an ogive is a pointed arch — and indeed, the characteristic S-shaped curve of an ogive graph has a similar graceful sweep. On an ogive, the horizontal axis represents the upper class boundaries of each interval, and the vertical axis represents the cumulative frequency (or cumulative relative frequency, expressed as a percentage or proportion). Points are plotted at each upper boundary and then connected with straight line segments or a smooth curve. Ogives are indispensable tools in statistics because they allow us to estimate medians, quartiles, and percentiles directly from a graph without needing every individual data value. They are widely used in education (grading on a curve), medicine (growth charts for children), economics (income distribution), and quality control in manufacturing. Mastering the construction and interpretation of ogives gives you a window into the shape of any large dataset.

Key takeaways
  • Organize Data into a Frequency Table
  • Identify Upper Class Boundaries
  • Calculate Cumulative Frequencies
  • Plot the Points and Draw the Ogive
  • Reading Percentiles and Quartiles from the Ogive

Organize Data into a Frequency Table

Group your raw data into equal-width class intervals. For each class, record the frequency (count of data values in that class). Ensure the intervals are contiguous and cover all data values. Example classes for test scores out of 100 might be [40,50), [50,60), [60,70), [70,80), [80,90), [90,100].

Identify Upper Class Boundaries

The ogive is plotted at the upper boundary of each class. If your classes are [40,50), [50,60), …, the upper boundaries are 50, 60, 70, 80, 90, 100. You also add the lower boundary of the first class (40 in this example) with a cumulative frequency of 0, giving the graph its starting point.

Calculate Cumulative Frequencies

Add the frequencies in order. If the frequencies are f₁, f₂, f₃, …, fₖ, then the cumulative frequency after class i is CF_i = f₁ + f₂ + … + fᵢ. For example, if f₁ = 3, f₂ = 7, f₃ = 15, then CF₁ = 3, CF₂ = 10, CF₃ = 25. The final cumulative frequency must equal the total number of data values, n.

Plot the Points and Draw the Ogive

Place the upper class boundary on the x-axis and the cumulative frequency (or cumulative relative frequency = CF/n × 100%) on the y-axis. Plot each (upper boundary, cumulative frequency) pair, including the point (lower boundary of first class, 0). Connect the points with straight line segments. The resulting graph starts at zero, rises monotonically (never decreases), and ends at n (or 100%).

Reading Percentiles and Quartiles from the Ogive

To find the pth percentile, draw a horizontal line from p% on the y-axis (when using relative cumulative frequency) until it meets the ogive, then drop a vertical line to the x-axis. That x-value is your estimate of the pth percentile. The median is the 50th percentile (Q2), Q1 is the 25th percentile, and Q3 is the 75th percentile. This graphical estimation is one of the primary reasons ogives are so useful.

The Key Equation

CFi=∑j=1ifj=f1+f2+⋯+fiCF_i = \sum_{j=1}^{i} f_j = f_1 + f_2 + \cdots + f_i
  • CF_i — Cumulative frequency at class i (count (dimensionless)): The total number of data values that fall within or below the upper boundary of the ith class interval.
  • f_j — Frequency of class j (count (dimensionless)): The number of data values that fall within the jth class interval.
  • i — Class index (dimensionless): An integer from 1 to k, where k is the total number of class intervals in the frequency table.

Worked Example

Problem. The scores (out of 100) of 40 students on a mathematics test are summarized in the following frequency table: [40,50): 2, [50,60): 6, [60,70): 12, [70,80): 10, [80,90): 7, [90,100]: 3. (a) Construct a cumulative frequency table. (b) Estimate the median score from the ogive. (c) Estimate the 75th percentile (Q3).

Median=70,Q3=80\text{Median} = 70, \quad Q_3 = 80

Answer. Cumulative frequencies: 0, 2, 8, 20, 30, 37, 40 at boundaries 40, 50, 60, 70, 80, 90, 100. Median = 70; Q3 = 80.

Figure
Diagram
Ogive: Cumulative Frequency of Test ScoresScore (Upper Class Boundary)Cumulative Frequency010203040405060708090100CF=20 (50%)Median≈70CF=30 (75%)Q₃≈80
Origins · 1 minFrancis Galton and how this was discovered
FG
Francis Galton
1822–1911 · British

Francis Galton was a Victorian polymath who pioneered the use of statistical graphics to analyze biological and social data. He developed the concept of percentiles and the ogive curve as a way to visualize cumulative distributions — work he published in his 1875 paper on the statistics of height. Galton introduced the idea that the median, quartiles, and other quantiles could be read directly off a smoothed cumulative frequency curve, giving statisticians a powerful graphical tool that is still taught and used today. Galton was obsessed with measuring everything — he once conducted a statistical study of the effectiveness of prayer, and he famously created a 'beauty map' of Britain by secretly rating the attractiveness of people he passed on the street using a hidden counting device in his pocket!

  • Frequency Distribution Tables — Ogives are built directly from frequency tables; understanding how to group data into class intervals and count frequencies is a necessary prerequisite for constructing a cumulative frequency graph.
  • Percentiles and Quartiles — The primary application of an ogive is to estimate percentiles and quartiles graphically. Understanding what Q1, Q2, Q3, and the pth percentile mean is essential to interpreting the readings you take from an ogive.
  • Box-and-Whisker Plots — Box plots display the five-number summary (minimum, Q1, median, Q3, maximum), all of which can be estimated from an ogive. These two graphical tools are complementary ways of exploring the spread and shape of a dataset.
  • Histograms — A histogram shows the frequency of each class interval as a bar. An ogive is constructed by cumulatively summing those bar heights. Comparing a histogram alongside its corresponding ogive gives a complete picture of a distribution.