How to use the Frequency Distribution Table Maker
- 1. Paste the dataEnter raw values separated by commas, spaces or new lines.
- 2. Set class widthType a width and start value, or leave them blank for automatic.
- 3. Get the tableCopy it or download it as CSV for your report.
How classes are built
Each class covers [lower, upper): it includes its lower limit and excludes its upper limit, so a value of 20 goes into 20–30, not 10–20. The last class also includes the maximum. If you leave the width blank, the tool uses Sturges' rule, k = 1 + log₂(n) classes, and rounds the width to a tidy number such as 5, 10 or 25.
Worked example (the default data): 15 values from 12 to 58 with width 10 starting at 10 give five classes with frequencies 2, 3, 4, 4 and 2. The 30–40 class holds 4 of 15 values, a relative frequency of 26.67%, and the cumulative frequency reaches 9 (60%) by the end of that class.
Tips for a useful table
- 5 to 15 classes work for most data. Too few hide the shape; too many leave gaps.
- Round class limits (10, 20, 30) are easier to read than 11.7, 23.4.
- Whole-number data such as marks can use labels like 10–19, 20–29, which is common in school textbooks.
- Cumulative columns answer questions like "how many scored below 40?" and are used to draw an ogive.
The download is a plain CSV that opens in Excel or Google Sheets. Want the averages from this table? Feed it into the grouped mean, median and mode calculator. To see the shape as a chart, use the histogram maker.
Frequently asked questions
What is relative frequency?
The share of all values that fall in a class: class frequency ÷ total count, shown as a percentage.
Can I choose where the first class starts?
Yes. Enter a start value; it must be at or below your smallest number.
Is the Frequency Distribution Table Maker free?
Yes, the Frequency Distribution Table Maker is free. The first time you see your first table, you are asked for your name and WhatsApp number once. After that, this and every other Uncodemy tool opens straight away without the form.