📘 CodingMarble Learn

Data Storytelling

Data storytelling means presenting data with a narrative and good visuals so that an audience understands it and acts on it. It has three parts: the data (what happened), the visual (a clear chart with one thing highlighted) and the narrative (why it happened and what to do next). A good data story starts with the audience, picks one message, writes it as a headline, removes clutter and ends with an action.

🎬 Step-by-step story

  1. Here are only numbers: sales of a juice shop for seven months. Where is the story? Reading numbers is tiring.
  2. The same numbers as a bar chart. We see up, then down. But all bars look alike, so our eyes wander.
  3. Choose one message and make it shine. June turns orange, the rest turn grey. The headline says it: sales fell by a third.
  4. Add the reason: a cloud and rain. The number tells what happened. The context tells why.
  5. A story has three parts: setup (summer boom), problem (rain) and action (add hot chai, goal 70). The audience now knows what to do.
  6. Free play. Pick the hero month. Switch the headline and the reason on. Then switch clutter on and see how a chart gets spoilt.

Tip: drag the 3D scene to turn it. Use two fingers to zoom.

🤔 Common doubts, cleared

Why not just show the table?

A table makes you read every number and compare in your head. A chart lets the eye see the pattern in a second. Compare step 0 and step 1.

A chart is already a picture. Why is it not enough?

In the plain chart all bars look equal, so the eye does not know where to look. Highlighting guides the eye.

Why make the other bars grey?

Grey fades into the background, so the one orange bar stands out. This is how you point at the message.

Why do we need the reason?

Without the reason the audience asks, why? The cloud and rain answer it, so people trust the story.

Why end with an action?

A story should change what people do. The green goal bar and the chai action in the arc show what to do next.

What does clutter do to a chart?

Too many colours and lines hide the message. Switch clutter on in the 3D and compare with the clean chart.

What is data storytelling?

Data on its own is a pile of numbers. A data story turns that pile into a message that people understand, remember and act on. It joins three things:

Charts alone show what. Narrative adds why and so what.

Five steps to build a data story

  1. Know your audience. A shop owner needs simple words and rupees. A scientist needs details. Ask: who will see this and what do they need to decide?
  2. Find the one message. Look for a change, a gap or a surprise. Write it as one sentence: "Sales fell by a third in June."
  3. Pick the right chart. Change over time: line or bar. Parts of a whole: pie. Comparing groups: bar. Relationship between two numbers: scatter.
  4. Highlight and clean up. Make the important bar a strong colour and the others grey. Remove extra lines, colours and 3D effects. Use the message as the title.
  5. Add narrative and an action. Give the reason and end with what to do next.

Story arc: setup, problem, action

Good stories have a shape. Use this one for data:

Test: if someone sees only your headline and last line, can they still tell what you want them to do?

Honest and clear: avoid these traps

Storytelling must never trick the audience. Keep these rules:

Try it

Predict, then check. In the 3D, switch on clutter and read the message. Is it still easy to see? Now switch it off. At home, collect a small data set, for example the hours you study each day for a week. Draw a bar chart on paper, colour only the best or worst day, write a one-line headline and one action. Show it to a friend and ask: "What did you understand in 5 seconds?"

Key formulas and definitions

Worked examples

1. Sales: Jan 40, Feb 48, Mar 62, Apr 80, May 90, Jun 58. Write a headline.

Change from May to June = (58 - 90) / 90 = about -36%, which is roughly one third. Headline: "Juice sales fell by a third in June."

2. You want to show how a class's marks are split into grade bands. Which chart?

A pie chart (or a bar chart), because it shows parts of a whole. Colour the band you want to talk about and grey the rest.

3. A chart has 8 colours, a grid and 3D bars. How do you fix it for a story?

Use one strong colour for the key bar, grey for the rest, remove the grid and the 3D effect, and add the message as the title.

4. Plan a 3-part story for: a school's water use rose after the new playground opened.

Setup: water use was steady for a year. Problem: it rose 25% after the playground opened. Action: fix the leaking taps and add a water-saving sign.

5. A bar chart axis starts at 85 and shows two bars: 90 and 95. Why is this misleading?

The bar for 95 looks twice as tall as the bar for 90, but the real difference is only about 5%. Bar charts should start at 0.

6. Which sentence is safe: "Rain caused the fall" or "Sales fell in the month the rains began"?

The second. The data shows a link in time, but it does not prove the cause. We would need more evidence for "caused".

Common mistakes

Practice quiz

1. A data story joins:
2. What should a story chart highlight?
3. A good first step is to:
4. The narrative adds:
5. Bar charts should start at:

Practice: answer these yourself

Type or choose your answer, then press Check. Use a hint if you are stuck; the full solution appears after you answer.

Frequently asked questions

What is data storytelling in simple words?

It is explaining data like a story: show a clear chart, say the one important message, give the reason and end with what to do.

Is data storytelling in Class 12 AI?

Yes. In CBSE Class 12 Artificial Intelligence there is a unit on data storytelling about presenting data with narrative and visuals.

What are the parts of a data story?

Data (the facts), visuals (charts) and narrative (the explanation and action). A story arc of setup, problem and action holds them together.

Learn first

Related lessons

All Computer Science lessons