Established 2026  ·  Free Educational Resources for All

Mathematics · Data Representation

Graphs & Pie Charts: Reading, Drawing & Interpreting Data

Learn to read scales, bar graphs, pictograms and line graphs, draw and interpret pie charts, convert between values, fractions, percentages and angles, and recognise graphs that mislead.

EDUSAMBAM Editorial Team|25 min read|Last updated: November 2026|Mathematics
🔊 LISTEN TO THIS ARTICLE
SAVE YOUR EYES • IMPROVE YOUR LISTENING
Listen to the article instead of relying only on continuous screen reading.
Ready to read the article.

A graph turns a table of numbers into a picture that is easier to compare, describe and understand. A good graph shows differences, patterns, trends and proportions at a glance, but only if you read it carefully. Bar graphs compare separate categories, line graphs show how something changes, and pie charts show how the parts of a whole are shared. This guide teaches you to read scales, read and draw each type of graph, work out percentages and angles in both directions, spot graphs that mislead, and choose the right graph for the job. It has 24 worked examples checked by computer, five diagrams, three tools, a practice drill, exam questions with answers, and a 20-question quiz.

1.What Is a Graph, and Which Type Should I Use?

A graph (or chart) is a visual way of showing data. The right type depends on what you want to show.

Graph typeBest forTypical question
PictogramSimple counts, using symbolsHow many symbols does each category have?
Vertical bar graphComparing separate categoriesWhich category is largest?
Horizontal bar graphComparing categories with long namesHow much larger is A than B?
Line graphChange over an ordered sequence, often timeWhen did the value rise most?
Pie chartParts of one wholeWhat fraction or percentage belongs to each part?

2.The Parts of a Good Graph

A graph with no clear scale or labels may look attractive but tells the reader very little.

3.Reading a Scale

Never assume that one gridline means one unit. Read the numbers on the axis first, then work out what each small division is worth.

Example 1 · Equal steps

An axis is labelled 0, 20, 40, 60 and 80 at equally spaced marks. Each major step is 20 units, so a bar that reaches the third mark above zero has value 60.

Example 2 · Small divisions

The labelled marks are 0, 10, 20 with 5 equal small intervals between each pair of labels. Each small interval is 10 ÷ 5 = 2 units. A point 3 small marks above 10 has value 10 + 3 × 2 = 16.

Some graphs do not start at zero. That is allowed, but the reader must notice it (see Section 15).

4.Bar Graphs

In a vertical bar graph, categories are along the horizontal axis and the height of each bar shows its value. Bars have equal widths and equal gaps, because only the height carries information.

Vertical bar graph of fruit sold in one day A bar graph with four bars. Apples 30, bananas 45, oranges 25 and mangoes 50. The vertical scale goes from 0 to 60 in steps of 10. Mangoes sold 5 more than bananas. Fruit sold in one day010203040506030Apples45Bananas25Oranges50Mangoes+5Fruit (number sold on the vertical axis)
Figure 1. A vertical bar graph. Mangoes (50) sold 5 more than bananas (45).
Example 3 · Reading a bar graph

From Figure 1, Apples 30, Bananas 45, Oranges 25 and Mangoes 50. Mangoes minus bananas = 50 − 45 = 5. The total sold = 30 + 45 + 25 + 50 = 150. The mean per fruit = 150 ÷ 4 = 37.5. Mangoes are 50 ÷ 150 = one third of all fruit sold.

A horizontal bar graph is the same graph turned on its side. It is useful when the category names are long.

Example 4 · Horizontal bars

Four towns have populations 12 000, 18 000, 15 000 and 21 000. The longest bar is 21 000. The difference between the largest and smallest is 21 000 − 12 000 = 9 000. The total is 66 000 and the mean is 16 500.

A dual (or compound) bar graph shows two groups side by side so they can be compared, for example boys and girls in each class.

Example 5 · A dual bar graph

Three classes have these numbers of boys and girls: class 6A has 14 boys and 16 girls, class 6B has 18 boys and 12 girls, class 6C has 15 boys and 15 girls. Every class has 14 + 16 = 18 + 12 = 15 + 15 = 30 pupils. Class 6B is the only class with more boys than girls, by 18 − 12 = 6. Across all three classes there are 47 boys and 43 girls.

5.Pictograms

A pictogram uses a symbol to stand for a number of items. The key tells you the value of one symbol, and a part-symbol stands for a part of that value.

Example 6 · Reading a pictogram

The key says that one book symbol = 4 books. Monday has 5 symbols, so 5 × 4 = 20 books. Tuesday has 3½ symbols, so 3.5 × 4 = 14 books. A half symbol stands for 4 ÷ 2 = 2 books.

6.Line Graphs

A line graph joins plotted points with straight lines. It is used when the horizontal variable has a natural order, such as time. Rising lines show increases, falling lines show decreases and a flat line shows no change.

Line graph of daily temperature from Monday to Friday A line graph of temperature in degrees Celsius. Monday 22, Tuesday 25, Wednesday 24, Thursday 28, Friday 27. The greatest rise is from Wednesday to Thursday, 4 degrees. Daily temperature (°C)20222426283022Mon25Tue24Wed28Thu27Fri+3−1+4−1Greatest rise: Wednesday to Thursday (+4°C)The vertical axis starts at 20°C, not 0
Figure 2. A line graph of temperature. The numbers above the line are the changes from one day to the next.
Example 7 · Interpreting a line graph

From Figure 2: Monday to Tuesday +3°C, Tuesday to Wednesday −1°C, Wednesday to Thursday +4°C, Thursday to Friday −1°C. The greatest increase is Wednesday to Thursday. The mean temperature is (22 + 25 + 24 + 28 + 27) ÷ 5 = 126 ÷ 5 = 25.2°C.

On a line graph, the steepness of a segment shows how fast the quantity changes, and the average rate of change is (change in vertical value) ÷ (change in horizontal value).

Example 8 · A tank graph

A graph shows the water in a tank: 0 litres at 0 minutes, 60 litres at 5 minutes, still 60 litres at 8 minutes, and 20 litres at 12 minutes. Filling rate = 60 ÷ 5 = 12 litres per minute. From 5 to 8 minutes the line is flat, so nothing changes for 3 minutes. Emptying rate = (60 − 20) ÷ (12 − 8) = 40 ÷ 4 = 10 litres per minute.

Do not join points with a line when the categories have no order, such as the names of fruits. Use a bar graph instead.

7.Comparing Values on a Graph

Graphs make comparison easy, but state the comparison exactly. Use the difference (larger − smaller), the total, a ratio, or a percentage change:

Percentage change = (new value − old value) ÷ old value × 100%
Example 9 · Percentage change

Sales rise from 200 to 250 units. Change = 50. Percentage increase = 50 ÷ 200 × 100 = 25%.

Sales then fall back from 250 to 200. The change is again 50, but now the old value is 250, so we divide by 250: 50 ÷ 250 × 100 = 20%. A rise of 25% is not undone by a fall of 25%. Another example: a fall from 80 to 60 is 20 ÷ 80 × 100 = 25% decrease.

8.Drawing Bar and Line Graphs

  1. Put the data in a table first.
  2. Decide what goes on each axis. For a line graph, the ordered variable (such as time) goes on the horizontal axis.
  3. Choose a scale with equal steps that covers the largest value, and start at 0 unless there is a good reason not to.
  4. Label both axes with units, and give the graph a title.
  5. For a bar graph, draw bars of equal width with equal gaps. For a line graph, plot each point accurately and join them in order.
  6. Check each bar or point against the table.

9.Pie Charts

A pie chart is a circle divided into sectors. The whole circle is the whole group (100%, or 360°) and each sector is one part.

Sector angle = (value ÷ total) × 360°
FractionPercentageAngle
1/250%180°
1/425%90°
1/520%72°
1/1010%36°
1/205%18°

Because 360 ÷ 100 = 3.6, angle = percentage × 3.6° and percentage = angle ÷ 3.6.

Example 10 · From value to angle

(a) In a survey of 200 people, 50 choose A. Angle = 50 ÷ 200 × 360° = 90°.

(b) In a group of 80 items, 12 are in category B. Angle = 12 ÷ 80 × 360° = 54°.

Drawing a pie chart

  1. Find the total.
  2. Find each angle using value ÷ total × 360°.
  3. Check that the angles add to 360°.
  4. Draw a circle, draw one radius, and use a protractor to measure each angle in turn, going round the circle.
  5. Label each sector (with its name, or with a key) and give the chart a title that says what the whole circle represents.
Pie chart of favourite sport for 200 pupils A pie chart with four sectors. Cricket 90 pupils, 162 degrees. Football 50 pupils, 90 degrees. Hockey 30 pupils, 54 degrees. Other 30 pupils, 54 degrees. The angles add to 360 degrees. 162°90°54°54°Cricket90 pupils (45%)Football50 pupils (25%)Hockey30 pupils (15%)Other30 pupils (15%)Angle = value ÷ 200 × 360°162° + 90° + 54° + 54° = 360°The whole circle is all 200 pupils
Figure 3. Favourite sport of 200 pupils. Each angle equals the value ÷ 200 × 360°.
Example 11 · Constructing the chart in Figure 3

Cricket 90, Football 50, Hockey 30, Other 30. Total = 200. Cricket: 90 ÷ 200 × 360 = 162° (45%). Football: 50 ÷ 200 × 360 = 90° (25%). Hockey: 54° (15%). Other: 54° (15%). Check: 162 + 90 + 54 + 54 = 360°.

“In a pie chart, 40% of the people chose tea, so the tea sector is 40°.”

How many degrees are in the whole circle?

The fix: a whole pie chart is 360°, not 100°. So 40% of 360° = 40 × 3.6° = 144°.

10.Working Backwards from a Pie Chart

The same relationship can be rearranged, so you can move between value, fraction, percentage and angle in either direction.

Moving between value, fraction, percentage and angle Four boxes in a row: 140 out of 800, the fraction 7 over 40, 17.5 percent and 63 degrees, joined by arrows labelled divide by total, times 100 and times 3.6. value140 of 800fraction7/40percentage17.5%angle63°÷ 800× 100× 3.6angle = value ÷ total × 360°value = angle ÷ 360° × totalpercentage = angle ÷ 360° × 100angle = percentage × 3.6°
Figure 4. One category described four ways: 140 responses out of 800 is the fraction 7/40, which is 17.5%, which is 63°.
TaskFormula
Angle from a value(value ÷ total) × 360°
Angle from a percentagepercentage × 3.6°
Value from an angle(angle ÷ 360°) × total
Percentage from an angle(angle ÷ 360°) × 100%
Fraction from an angleangle ÷ 360°
Total from a known value and anglevalue × 360° ÷ angle
Missing angle360° − sum of the known angles
Missing percentage100% − sum of the known percentages
Example 12 · From an angle to a value

(a) A pie chart represents 600 people and a sector is 72°. Value = 72 ÷ 360 × 600 = 120 people.

(b) A pie chart represents 900 books and a sector is 40°. Value = 40 ÷ 360 × 900 = 100 books.

“The pie chart shows 600 people. The sector is 72°, so 72 people chose that option.”

Is the angle the same as the number of people?

The fix: an angle is a share of 360°, not a count. The share is 72 ÷ 360 = 1/5, and 1/5 of 600 is 120 people.

Example 13 · Angles, percentages and fractions

(a) A 54° sector is 54 ÷ 360 × 100 = 15%.

(b) A 35% sector has angle 35 × 3.6° = 126°.

(c) A 108° sector is 108 ÷ 360 = 3/10 of the circle, which is 30%.

Example 14 · Finding the total

A 72° sector represents 90 people. Since 72° is one fifth of 360°, the whole chart is 5 × 90 = 450 people. By formula, 90 × 360 ÷ 72 = 450.

Example 15 · Missing angle and missing percentage

(a) Three sectors are 80°, 120° and 65°. The fourth is 360 − (80 + 120 + 65) = 360 − 265 = 95°.

(b) Three sectors are 18%, 27% and 35%. The fourth is 100 − 80 = 20%, with angle 20 × 3.6° = 72°.

Example 16 · A value from an angle

A pie chart represents 1500 survey responses and one sector is 48°. Value = 48 ÷ 360 × 1500 = 200 responses.

Example 17 · The complete chain

A survey has 800 responses, and 140 are in category X. Fraction = 140 ÷ 800 = 7/40. Percentage = 7/40 × 100 = 17.5%. Angle = 140 ÷ 800 × 360° = 63°.

Example 18 · A missing category

A pie chart represents 720 items. Three sectors have 180, 144 and 216 items. The total of these is 540, so the fourth category has 720 − 540 = 180 items. Its angle is 180 ÷ 720 × 360° = 90°.

11.Comparing Two Pie Charts

A pie chart shows shares, not amounts. The size of the circle does not tell you how big the group is unless the total is stated. Two pie charts can only be compared by number if you know both totals.

Example 19 · Share against number

School X has 400 students and a pie chart shows that 25% walk to school. School Y has 1200 students and 15% walk. School X: 0.25 × 400 = 100 walkers. School Y: 0.15 × 1200 = 180 walkers. Even though X has the larger percentage, Y has more students who walk.

“The sector for walking is 25% in chart X and 15% in chart Y, so more students walk in school X.”

What is missing from this comparison?

The fix: the totals. 25% of 400 is 100, but 15% of 1200 is 180. A larger percentage does not mean a larger number when the groups have different sizes.

12.Rounding Angles

When angles are rounded to the nearest degree, they may not add up to exactly 360°. Work out the angles to a few decimal places, round them, and then check the total.

Example 20 · Rounding

A group of 7 people has 1 person in category P, 2 in Q and 4 in R. The exact angles are 51.43°, 102.86° and 205.71°. Rounded to the nearest degree they are 51°, 103° and 206°, which add to 360°. ✓

If instead 7 equal categories each had one person, each angle would be 360 ÷ 7 ≈ 51.43°, and 7 × 51° = 357°. In that case you adjust one or two sectors by a degree so that the angles total 360°, or you draw the chart with the more accurate angles.

13.Other Graphs You Will Meet

More on gathering and organising data is in Basic Data & Statistics.

14.Choosing the Right Graph

SituationGood choiceReason
Number of books in different genresBar graphSeparate categories
Temperature every day for a weekLine graphChange over an ordered sequence
How a budget is dividedPie chartParts of one whole
Many categories with long namesHorizontal bar graphLabels are easier to read
Monthly rainfall through the yearLine graph (or bar graph)Shows change over time
Comparing boys and girls in several classesDual bar graphTwo groups side by side

15.Graphs That Mislead

A graph can use correct numbers and still give a wrong impression. Watch for these:

The same data drawn with two different vertical axes Two bar graphs of the same data, A equals 52 and B equals 55. On the left the axis starts at 0 and the bars look similar. On the right the axis starts at 50 and bar B looks about two and a half times as tall as bar A. Axis starts at 0020406052A55BAxis starts at 505052545652A55BSame data: A = 52 and B = 55B is only about 5.8% larger than Abut looks 2.5 times as tall on the right
Figure 5. Both graphs show A = 52 and B = 55. The right-hand axis starts at 50, so B looks much taller.
Example 21 · A truncated axis

B is 55 and A is 52. B is larger by 3, which is 3 ÷ 52 × 100 ≈ 5.8%. On the left graph, with the axis from 0, the bars look nearly equal. On the right, the axis starts at 50, so the bars are only 2 and 5 units high, and B looks 5 ÷ 2 = 2.5 times as tall as A. The data have not changed, but the impression has.

“On the right graph, bar B is more than twice as tall as bar A, so B is more than twice A.”

What should you check before comparing bar heights?

The fix: check where the axis starts. Bar heights are only proportional to the values when the axis begins at 0. Read the numbers: B = 55 and A = 52, so B is only about 5.8% larger.

16.Reading Graphs Critically

  1. Read the title and the axis labels.
  2. Check the units and the scale, including where the axis starts.
  3. Locate the required bar, point or sector and write down its value before calculating.
  4. Use arithmetic (differences, totals, percentages) to answer the question.
  5. Look for trends and unusual values, and ask whether the graph gives enough information for the conclusion.
Real-Life Example

A shop graph shows that sales were higher in March than in February. A careful reader asks whether both months have the same number of days, whether the units are the same and whether the scale was changed. A rise in sales may simply reflect a longer month.

Example 22 · Graphs and arithmetic

(a) A bar graph shows four weekly totals of 120, 150, 135 and 175 units. The total is 580 units and the weekly mean is 580 ÷ 4 = 145 units.

(b) A line graph shows 84 units at one time and 57 units at another. The difference is 84 − 57 = 27 units.

Try It Yourself

Pie Chart Builder

Type one category per line as name, value. The tool finds the total, the fraction, the percentage and the angle for each category, and draws the pie chart. Try the sports survey from Figure 3, then your own data.

Check Your Work

Pie Chart Converter

Move between values, fractions, percentages and angles in either direction. Choose what you know, type the numbers and see the working.

Percentage Change Calculator

Find the percentage increase or decrease between an old and a new value, as read from a graph. Notice that the change needed to return to the old value is a different percentage.

17.Common Mistakes

18.A Reliable Method

  1. Read the title, the labels, the units and the scale.
  2. Find the bar, point or sector you need and write down its value.
  3. Choose the formula, such as a difference, a percentage change or an angle formula.
  4. Calculate, keeping exact values until the last step.
  5. Check your answer against the graph, and state it with its unit.
Example 23 · A full pie chart problem

A pie chart represents 1200 customers. A sector measures 81°. Find the number of customers it represents.

The whole circle is 360°, so the fraction is 81 ÷ 360 = 0.225. Customers = 0.225 × 1200 = 270. Check: 270 is 22.5% of 1200, and 22.5% of 360° is 22.5 × 3.6° = 81°. ✓

Example 24 · A short report

From Figure 3 you can write: “Cricket is the favourite sport of 90 of the 200 pupils, which is 45%. It is more popular than football and hockey together, which have 80 pupils (40%).” A good answer states the numbers and compares them.

Practice Arena

Graphs and Pie Chart Drill

Tap the correct answer for each question. Your best score is saved on this device.

Question 1 of 8 · Best score: 0 / 8

19.Try It Yourself

  1. In a survey of 100 people, 30 choose X, 50 choose Y and 20 choose Z. Find the pie-chart angles.
  2. A pie chart represents 800 people. One sector is 126°. How many people is that?
  3. A price rises from 60 to 75. Find the percentage increase.
Show answers

1. X: 30 ÷ 100 × 360 = 108°. Y: 180°. Z: 72°. Check: 108 + 180 + 72 = 360°.

2. 126 ÷ 360 × 800 = 0.35 × 800 = 280 people.

3. The increase is 15, so 15 ÷ 60 × 100 = 25%.

20.Exam-Style Questions

  1. [4 marks] A bar graph shows the number of books sold: Monday 24, Tuesday 30, Wednesday 18, Thursday 36, Friday 42. (a) Which day had the most sales? (b) Find the total. (c) What percentage of the total was sold on Friday?
  2. [3 marks] A line graph shows the temperature at 6 am, 9 am, 12 noon, 3 pm and 6 pm as 14°C, 17°C, 23°C, 26°C and 21°C. (a) Between which two times was the rise greatest, and by how much? (b) By how much did it fall between 3 pm and 6 pm? (c) By how much did it rise from 6 am to 3 pm?
  3. [4 marks] A pie chart shows the favourite subject of 400 students. Maths is 90°, Science is 72°, English is 108° and Other is the rest. (a) Find the angle for Other. (b) Find the number of students for each subject.
  4. [4 marks] 120 pupils travel to school by bus (45), on foot (30), by bicycle (20) and by car (25). Find the angle for each sector in a pie chart, and check that they total 360°.
  5. [4 marks] A pie chart represents 480 people. (a) One sector is 33°. How many people does it represent? (b) Another sector represents 140 people. Find its angle.
  6. [3 marks] Class A has 30 pupils and 40% like football. Class B has 20 pupils and 55% like football. Which class has more pupils who like football, and by how many?
  7. [3 marks] A company’s sales were 80 in January, 100 in February and 75 in March. Find (a) the percentage increase from January to February and (b) the percentage decrease from February to March.
Show answers

1. (a) Friday (42). (b) 24 + 30 + 18 + 36 + 42 = 150 books. (c) 42 ÷ 150 × 100 = 28%.

2. The changes are +3, +6, +3, −5. (a) The greatest rise is between 9 am and 12 noon, by 6°C. (b) It fell by 5°C. (c) 26 − 14 = 12°C.

3. (a) 360 − (90 + 72 + 108) = 90°. (b) Maths 90 ÷ 360 × 400 = 100. Science 72 ÷ 360 × 400 = 80. English 108 ÷ 360 × 400 = 120. Other 90 ÷ 360 × 400 = 100. Check: 100 + 80 + 120 + 100 = 400.

4. Bus: 45 ÷ 120 × 360 = 135°. On foot: 30 ÷ 120 × 360 = 90°. Bicycle: 20 ÷ 120 × 360 = 60°. Car: 25 ÷ 120 × 360 = 75°. Check: 135 + 90 + 60 + 75 = 360°.

5. (a) 33 ÷ 360 × 480 = 44 people. (b) 140 ÷ 480 × 360 = 105°.

6. Class A: 0.40 × 30 = 12. Class B: 0.55 × 20 = 11. Class A has more, by 1 pupil, even though its percentage is lower.

7. (a) (100 − 80) ÷ 80 × 100 = 25% increase. (b) (100 − 75) ÷ 100 × 100 = 25% decrease. Overall, from 80 to 75 is a decrease of 6.25%, so the two changes do not cancel.

21.Quick Reference

TaskFormula or rule
Percentage of a totalvalue ÷ total × 100%
Pie angle from a valuevalue ÷ total × 360°
Pie angle from a percentagepercentage × 3.6°
Value from a pie angleangle ÷ 360° × total
Percentage from a pie angleangle ÷ 360° × 100%
Total from a value and its anglevalue × 360° ÷ angle
Percentage change(new − old) ÷ old × 100%
Average rate of change on a line graphchange in vertical ÷ change in horizontal
Pictogram valuenumber of symbols × value of one symbol

22.Key Points

23.For Teachers and Parents

Start with data the learners collect themselves, such as favourite fruit, how they travel to school or the daily temperature, and ask them to choose which graph suits it. Draw the same data as a bar graph and a pie chart, and ask what each shows best. For pie charts, a paper circle folded into halves, quarters and eighths helps learners see that angles are shares of 360°. Show the two “same data, different axis” graphs from this page and ask learners what is misleading before explaining. The Pie Chart Builder, Pie Chart Converter and Percentage Change Calculator on this page let learners check their own working, but ask them to explain each step in words. Encourage them to write one sentence that states what a graph shows, using numbers.

24.Related Pages and Further Reading

This article is original EDUSAMBAM writing. Examination requirements differ between boards, so compare your practice with the specification of your own board.

Test Your Understanding

Practice Quiz

20 questions covering bar graphs, vertical and horizontal graphs, line graphs, scales, comparisons and pie-chart calculations. Answer every question, then submit to see your score instantly.

0 of 20 answered
0/20
You scored 0%
Keep practicing
1.Which graph is usually best for comparing separate categories?
2.In a vertical bar graph, what usually determines the height of a bar?
3.What is a horizontal bar graph especially useful for?
4.What does a line graph commonly show?
5.How many degrees are in a complete pie chart?
6.A category is 25% of a pie chart. What is its angle?
7.A pie-chart sector is 72°. What percentage does it represent?
8.A pie chart represents 600 people. A sector is 72°. How many people does it represent?
9.A survey has 200 responses and 50 are in category A. What is A's pie-chart angle?
10.What must all sector angles in a complete pie chart add up to?
11.What must all percentages in a complete pie chart add up to?
12.A sector measures 54°. What percentage is it?
13.A category is 35% of a whole. What is its pie-chart angle?
14.A bar graph scale is marked 0, 20, 40, 60, 80. A bar reaches 60. What is its value?
15.A graph shows a value increasing from 200 to 250. What is the percentage increase?
16.A pie chart has sectors of 80°, 120° and 65°. What is the missing angle?
17.A pie chart represents 1500 responses. A sector is 48°. How many responses does it represent?
18.A sector of 108° represents what fraction of a complete circle?
19.Which feature tells you how numerical values increase on a graph?
20.What is the best first step when interpreting a graph?
← Gateway