Last checked
Data storytelling means giving a busy person one clear decision backed by one chart. Write a one-page memo: the recommendation first, the evidence second, the risk third. Pick the simplest chart that shows the comparison, give it a headline that states the finding, and remove everything else.
McTaba runs coding and data bootcamps in Kenya. This guide is written to be useful whether or not you ever join one.
Picture a Monday meeting. The shop owner has two minutes before a supplier arrives. You slide over a laptop with a dashboard of nine charts. She looks at it, says "nice", and goes back to her gut feeling.
That analysis changed nothing. Data storytelling is the skill that stops this happening. In our data science career guide for Kenya it is listed as a core skill, not a decoration, because employers hire analysts to change decisions.
Use this test on every piece of work. Can the reader, in one minute, say what you want them to do and why? If not, the story is not finished.
Write the memo before you build the chart. It forces you to know your point. Use five short parts:
Notice that the recommendation comes first. A reader who stops after two lines still has the answer. Many analysts do it the other way round, building up to the point like a detective story. Busy readers never reach the last page.
Keep the memo to one page of plain sentences. Skip jargon. If you must say "median", say it once and add "the middle day".
Get weekly developer tips
Join 25,000+ developers. Practical guides, job tips, and new content — straight to your inbox.
No spam. Unsubscribe anytime.
Choose the chart by the comparison you want the eye to make, not by what looks interesting.
| The comparison | Use | Avoid |
|---|---|---|
| Over time | Line chart | Pie chart |
| Between categories | Horizontal bars, sorted | 3D bars |
| Part of a whole, two or three parts | One stacked bar or plain numbers | Ten-slice pie |
| Two measures related | Scatter plot | Dual-axis lines |
| Exact lookups | A small table | A chart |
Choosing and presenting charts is practised weekly in the Data Science to AI Engineering programme, which has a weekly project and a team capstone.
Four habits make any chart easier to read:
The charts themselves come from your code. Our guide to the first 30 days of Python ends with one.
For example, imagine a small shop that sells groceries from 7 AM to 9 PM. The owner asks, "Should I hire a second person for the evening?" Made-up daily sales, in shillings, are in the lists below.
The analyst sends a dashboard. It shows a line of 90 daily totals, a pie chart of product categories, and a table of every till entry. The title says "Sales analysis, Q3". The owner sees noise.
The analyst groups sales by hour and finds the pattern first. For example, imagine these made-up averages per hour:
Now the one-page memo:
Decision: Add a second cashier from 5 PM to 9 PM.
Evidence: Evening hours take the most money, and the queue is longest then. One bar chart, sorted, with the evening bar in colour.
If wrong: The cost is one extra wage for four hours a day. Try it for one month.
What we do not know: Whether customers leave without buying when the queue is long. The till does not record it.
Next step: The owner picks a cashier by Friday. We compare evening takings after four weeks.
The chart title reads "Evenings take the most money, and the queue is longest then". Three bars, one colour, no gridlines. The owner decides in one minute.
The analysis was the same in both versions. Only the packaging changed. That is the whole skill.
Stories also depend on numbers you can defend. Read the statistics you actually need for data science to know when a gap is real, and SQL for data analysis to pull the numbers cleanly.
The Data Science to AI Engineering programme ends in a team capstone shown at a public demo day, so presenting is practised, not skipped. It starts on 11 January 2027 and costs KES 140,000, or KES 120,000 if paid in full upfront.
KES 140,000 (KES 120,000 upfront)
Data Science to AI Engineering: 5 months full time or 8 months part time, hybrid in Nairobi. Fraud, credit and M-Pesa data from Week 1, and every model deployed. Starts 11 January 2027.
See the Data Science programme