# Dot Plot Calculator

URL: https://speedycalculator.com/calculators/statistics/dot-plot/
Last updated: 2026-10-30

> The dot plot calculator draws a dot plot of your data – one stacked dot for every observation above its value on a number line – and lists the frequency of each value, the mode, median, mean, range and standard deviation.

## Inputs

- Data set
- Round values before plotting
- Axis label (optional)

## Results

- Dot plot
- Mode (tallest column)
- Median
- Mean
- Minimum
- Maximum
- Range
- Sample standard deviation
- Number of values (dots)
- Distinct values
- Frequency table

## Formula

```
Each value x is shown as a column of dots whose height equals its frequency f(x) · Mode = value(s) with the tallest column · Range = max − min
```

## Explanation

A dot plot (also called a line plot or Wilkinson dot plot) is the simplest picture of a small data set. Draw a number line covering the data and put one dot above the line for each observation, stacking dots when a value repeats. The tallest stack is the mode, gaps and clusters jump out, and an unusually lonely dot far from the others is a candidate outlier.

Because every observation stays visible, dot plots are ideal for classroom data, survey answers on a 1–10 scale, counts such as goals per match or books read, and any set of up to about 50 values. For larger or continuous data, round the values first (the calculator can round to whole numbers, tenths, or multiples of 5 or 10) or switch to a histogram.

Under the plot the calculator lists each value with its count and the usual centre and spread: the median sits at the middle dot, the mean is the balance point of the plot, and the range spans the outermost dots.

### How to use the Dot Plot Calculator

- **Data set**
- **Round values before plotting**
- **Axis label (optional)**

Everything is calculated in your browser, so results appear instantly and nothing you type is sent to a server.

### How it works

The values are optionally rounded, sorted and counted. Each distinct value becomes a column of dots on a shared number line; the frequency table shows the same counts, and the summary statistics are computed from all the values.

### Worked example

Seventeen students report how many books they read last month: 2, 3, 3, 4, 4, 4, 5, 5, 5, 5, 6, 6, 6, 7, 7, 8, 10. The tallest column is above 5 (four dots), so the mode is 5. The 9th of the 17 sorted values is 5, so the median is 5, and the mean is 90 ÷ 17 ≈ 5.29. The lone dot at 10 sits two units beyond the next value, a small gap worth noting; the range is 10 − 2 = 8.

### How to read a dot plot

- **Centre:** where the tallest stacks are and where the middle dot falls.
- **Spread:** how far the dots stretch from left to right.
- **Shape:** symmetric, or a longer tail of dots to one side (skewed).
- **Unusual values:** isolated dots separated by a gap from the rest.

### Tips

- Check the support of the distribution: counts are whole numbers, waiting times are positive.
- Use P(X ≤ x) for "at most", P(X ≥ x) for "at least" and P(X = x) for "exactly".
- For continuous distributions P(X = x) is zero – ask for a range instead.
- Charts and tables are drawn in your browser from the numbers you enter.

### Common mistakes to avoid

- Mixing up the rate per interval and the length of the interval.
- Using a normal approximation when n·p or n·(1 − p) is below about 10.
- Entering a standard deviation where the variance is asked for (or the other way round).

## Worked example

Inputs — Data set: 2, 3, 3, 4, 4, 4, 5, 5, 5, 5, 6, 6, 6, 7, 7, 8, 10; Round values before plotting: No rounding – exact values; Axis label (optional): Books read last month.

Results — **Mode (tallest column) = 5 (4 times)**; Median = 5; Mean = 5.2941; Minimum = 2; Maximum = 10; Range = 8.

## Key terms

- **Dot plot**: A chart with one dot per observation stacked above a number line.
- **Frequency**: How many times a value occurs.
- **Cluster**: A group of values bunched closely together.
- **Gap**: An interval on the number line with no observations.

## FAQ

**How do you make a dot plot?**
Draw a number line that covers the smallest to the largest value, then place one dot above the line for each observation, stacking repeated values.

**What is the difference between a dot plot and a histogram?**
A dot plot shows every single value; a histogram groups values into bins and shows only the count per bin. Use dot plots for small data sets and histograms for large ones.

**How do I find the mode on a dot plot?**
It is the value with the tallest stack of dots. In 2, 3, 3, 4, 4, 4, 5, 5, 5, 5 … the mode is 5 with four dots.

**How do I find the median on a dot plot?**
Count dots from the left until you reach the middle one. With 17 dots the median is the 9th dot.

**Can a dot plot show decimals?**
Yes, but exact decimals rarely repeat, so round to a sensible precision first, e.g. to the nearest 0.5 or whole number.

**How many values suit a dot plot?**
Roughly 10 to 50. With hundreds of values the columns get too tall to read.

**What is a Cleveland dot plot?**
A different chart that shows one dot per category along a value axis, like a bar chart without bars. This calculator draws the statistical (Wilkinson) dot plot.

**What formula does the Dot Plot Calculator use?**
Each value x is shown as a column of dots whose height equals its frequency f(x) · Mode = value(s) with the tallest column · Range = max − min.


## Sources

- [OpenStax – Introductory Statistics 2e](https://openstax.org/details/books/introductory-statistics-2e)
- [Khan Academy – Statistics and probability](https://www.khanacademy.org/math/statistics-probability)
