Dot Plot

Last Updated : 18 Feb, 2026

A dot plot (or dot chart) is a simple graph used to show numerical data. Each value is represented by a dot placed on a number line. If a value appears more than once, the dots are stacked above each other to show how many times it occurs.

The record below shows a small data set of different sports preferred by people.

Baminton: 6, Tennis: 2, Soccer: 5, Ice: 1, Basketball: 3

how_many
Wilkinson Dot Plot

Dot plots are useful for small data sets and help students easily see the distribution, patterns, and outliers in the data.

Types of Dot Plot

There are primarily two types of dot plot mentioned below:

1. Wilkinson Dot Plot

The Wilkinson dot plot was developed by Leland Wilkinson to improve the basic dot plot. It is used to show how data is distributed, especially when there are many data points. In a simple dot plot, dots can overlap and look crowded. The Wilkinson dot plot solves this problem by arranging the dots neatly so they do not overlap. This makes the graph clearer and easier to understand.

2. Cleveland Dot Plot

The Cleveland dot plot, developed by William S. Cleveland, is a type of dot chart used to compare values across different categories. It is similar to a bar chart but uses dots instead of bars to represent values. The position of each dot shows the quantity, making the chart easy to read and compare. Cleveland dot plots are especially useful when working with multiple categories and help present data clearly in a small space.

To compare the categories more clearly, the Cleveland dot plot is illustrated below.

number_of_people
Cleveland dot plot

Wilkinson vs Cleveland Dot Plot

Wilkinson Dot PlotCleveland Dot Plot
Used to display the distribution of data clearly.Used to compare values across different categories.
Dots are arranged systematically to avoid overlapping in dense areas.Dots are placed along a common scale for clear horizontal comparison.
Large or dense data sets where clarity is important.Comparing multiple categories in a clean and compact format.
Shows the overall distribution of data.Shows category-wise comparison of values.

How to Make a Dot Plot?

Follow the steps below to create a dot plot:

Step 1: Draw a horizontal number line that includes all the values in the data set so that every data point can be properly represented.

Step 2: Mark the scale clearly from the smallest value to the largest value using equal intervals to maintain accuracy and consistency.

Step 3: Place one dot above each number on the number line for every time it appears in the data set to represent its frequency.

Step 4: If a number appears more than once, stack the dots vertically above that value to clearly show repeated data points.

Step 5: Provide a clear and meaningful title to the dot plot and label the axis properly so that the graph is

Analyzing Dot Plot

Analyzing a dot plot means understanding what the arrangement of dots tells us about the data. The following points help in interpreting a dot plot:

1. Identify the Central Tendency: Look at where most dots are concentrated. This shows the typical value (mean, median, or mode).

2. Assess the Spread: Observe how spread out the dots are. A wide spread indicates high variation, while a narrow spread shows low variation.

3. Find Clusters and Gaps: Clusters show common values, and gaps indicate missing or less frequent values.

4. Compare Groups (if applicable): If multiple categories are shown, compare their centers and spreads to identify differences.

5. Consider the Context: Interpret the results based on the situation or problem being studied.

6. Draw Conclusions: Summarize the key findings and explain what the dot plot reveals about the data.

Uses of Dot Plots

  • In Classrooms: To display students’ marks, test scores, or attendance records.
  • In Surveys: To show results like favorite sports, food choices, or opinions.
  • In Business: To compare sales figures or customer ratings.
  • In Weather Tracking: To represent temperature data over days or weeks.
  • To Identify Patterns: To easily spot clusters, gaps, and outliers in numerical data.

Also Check

Solved Examples on Dot Plot

Example 1: The dot plot below is used to show how each student scored his or her in class essay in Mr. Jhonson’s class. Each group represents a different student. How do you know the lowest essay score achieved by a student and the highest number of essay score achieved by a student?

Dot Plot of Score-on-a-6-point-scale

Solution:

Here for easier imaging of the data dot plot feature was used which displays the data of the number of students who received scores for essays on a 6-point scale.

  • The lowest grade that was attained in a given essay is 2.
  • There are four students who got 3 and they are the majority leaving one with 2.

Thus, the lowest score in the marking of the minimum essay look is 2, and 3 – the highest number of marks earned by the students.

Example 2: Below is an example of a dot plot used to present the heights of the toddlers at Mrs. Bell’s daycare. Let us describe one dot, representing one toddler. What is the minimum height of a toddler?

example 2-of-dot-plot

Solution:

The range on the axes is as follows: 80–86. Children aged 3 years and 3 months have lengths of 80 and 81. Two dashes at bin number 82 indicate that there are two toddlers with a height of 82 units. Thus, the maximum height measured for a toddler is 82 units.

Example 3: The frequency table below shows the number of hours that students spent on homework in one week; the table below shows the number of hours that students spent on homework in one week. Give a dot plot for the information provided.

Day of the week

Number of hours of homework

1 (Monday)

4

2 (Tuesday)

5

3 (Wednesday)

8

4 (Thursday)

8

5 (Friday)

5

6 (Saturday)

4

7 (Sunday)

3

Solution:

Dot plot for the above data is represented below.

Dot Plot for days-of-the-week

Practice Problems on Dot Plot

Q1: The following dot plot represents the number of goals scored by a soccer team in 10 matches: Insert 3, 2, 4, 1, 2, 3, 2, 5, 3, and 4 here.

a) The median number of goals scored is.

b) Make careful analysis to determine any outliers.

Q2: A class of students took a math quiz, and their scores are represented in the dot plot: 75, 80, 82, 85, 88, 90, 92, 95, 98

Determine the average score, the middle score, and the frequency of each score in the quiz.

Q3: The dot plot below represents the heights (in inches) of students in a classroom: 60, 62, 64, 65, 65, 66, 67, 68, 69, 70, 70, 72, 72, 74, 75

a) Plotting the distribution of heights for the participants and finding their range.

b) Determine the modal height group of the heights.

Q4. The following dot plot represents the ages of participants in a survey on a certain product: 28, 30, 32, 33, 35, 36, 36, 37, 39, 42, 44

a) Add up all the age values.

b) List any gaps between ages missing from the dot plot.

Q5. The dot plot below shows the number of hours spent studying for a group of students before a final exam: 1, 2, 2, 3, 4, 4, 5, 6, 6, 7, 8, 9

Determine the distribution of the amount of time spent studying to generate the median number of hours.

Comment

Explore