Frequency polygon maker

Paste raw numbers and get a frequency polygon (midpoints of each class joined by straight lines) over its histogram, with the frequency table worked out.

Paste raw numbers — separated by spaces, commas, tabs or new lines. Don’t count them first; the tool does that.

Labels & options
Reaction times40 trials, milliseconds0246810210–220: 2220–230: 4230–240: 9240–250: 10250–260: 8260–270: 5270–280: 2210220230240250260270280MillisecondsTrials

Frequency table · Sturges' rule: ⌈log₂(40) + 1⌉ = 7 bins · width 10
BinCountRelative
210 – <22025%
220 – <230410%
230 – <240922.5%
240 – <2501025%
250 – <260820%
260 – <270512.5%
270 – <28025%
Summary statistics
GroupnMinQ1MedianQ3MaxMeanSD
Data40212234.5244.5255276244.714.81

Write a caption for this chart

Get a plain-English summary with the key numbers — handy for slide notes, reports and alt text. Your data is sent to the AI only when you click.

How to make a frequency polygon

  1. Paste raw values; there’s no need to count them into classes first.
  2. Leave bins at 0 for automatic class widths, or set your own bin width.
  3. “Frequency polygon” is ticked: the line joins each class midpoint at its frequency, closing at zero on both ends.
  4. Download PNG or SVG; the frequency table is under the chart.

Same data, different bin width

30 commute times in minutes. Drag the bin width and watch the shape change — the data never does.

102030405060

Width 2 shows mostly noise; 25 squashes everything into two bars. Around 5–10 shows the real story: most people commute 20–35 minutes, with a long tail to the right.

How a frequency polygon is drawn

For every class (bin), find the midpoint (lower limit + upper limit) ÷ 2 and plot it at the class frequency. Join the points with straight lines, then add one empty class at each end so the polygon starts and finishes on the x-axis. The area under the polygon equals the area of the histogram bars.

Frequency polygon or histogram?

They carry the same information. Polygons are better for comparing distributions, because two lines can share one chart where two sets of bars would hide each other. Histograms are more familiar for a single data set. Here the polygon is drawn over the histogram so you can see how one becomes the other; see the histogram maker for more on choosing bins.

Questions

How do you make a frequency polygon?

Group the data into classes, find each class midpoint, plot midpoint against frequency, join the points with straight lines and close the shape at zero one class-width beyond each end. Pasting raw data here does all of that.

What is the difference between a histogram and a frequency polygon?

A histogram shows each class as a bar; a frequency polygon joins the class midpoints with lines. Both show the same distribution.

How do you find the midpoint of a class?

Add the lower and upper class limits and divide by two. For the class 230–240, the midpoint is 235.

Why does a frequency polygon touch the x-axis?

An empty class is added at each end so the line closes at zero frequency, which keeps the area under the polygon equal to the histogram’s.

Other charts you can make