liveBook · Manning

Data storytelling

As explained in Data Storytelling with Altair and AI

A data story is a narrative that communicates insights by integrating data, visual representations, and explanatory context.

Data storytelling turns data analysis into a narrative that helps an audience understand an insight, its context, and what to do next. Rather than treating a chart as the final product, it treats presentation as the audience-facing finale of the data science flow. The aim is not merely to display results, but to engage people and support decisions. section 1.1 section 1.1.1

Start from the audience’s perspective. Ask what message matters, what background they need, and which next step they should consider. This shift helps reports, presentations, and dashboards avoid overwhelming people with raw numbers, charts, or cluttered interfaces. section 1.1 section 1.1.2

Build a data story progressively with the DIKW pyramid:

  • Extract meaningful information from raw data rather than presenting all available values. section 1.4
  • Add context that explains the background and turns information into knowledge. section 1.4 section 5.2.1
  • Add a call to action or next steps, turning understood knowledge into wisdom. section 1.4.3 section 5.2.1

From a pet-event chart to a recommendation

A pet-event dataset first shows participation counts: one dog for every ten pets and the rest cats. Context identifies weak advertising for dogs as a reason dog owners were less interested. A call to action then recommends increasing advertising on dog-related websites. The story moves from data, to insight, to explanation, to action. section 1.4.3

A useful narrative shape begins with background and a hook, reveals the central insight, gives the audience time to reflect, and ends with proposed next steps. In practice, identify the main point first, set the background that makes it meaningful, then decide the action you want the audience to consider. section 5.2 section 5.2.1

Figure 5.10 A mapping of the data storytelling arc and the DIKW pyramid
figure

Compare the storytelling arc with DIKW to see how insight, context, and action map onto a narrative structure. section 5.2.1

A chart alone can communicate an exploratory finding without making a persuasive case. To become explanatory, it needs background, a clear main point, and next steps that address the audience’s question. This distinction matters when a proposal depends on audience support or a decision. section 5.1.2

Python Altair can support chart construction, while generative AI tools can assist the presentation phase by saving time, generating code frameworks, and helping produce engaging text or context. Treat generated output as assistance: break requests into small steps and manually improve the result. These tools are not positioned for big-data analytics or complex reports that summarize big data. section 1.2.2 section 2.5 section 1.5

Data storytelling takes time and teamwork. It also carries a responsibility to seek truth behind the data and handle it carefully, recognizing that data can represent people. Once complete, a story can be shared through dashboards, embedded tools, or a standalone web application. section 1.1.3 section 11.7 section 11.8

How Data Storytelling with Altair and AI covers it

How deep it goes
Develops a repeatable DIKW workflow from insight extraction through context and calls to action, with practical chart-building support.
Examples
Uses pet-event participation, retail sales reporting, marketing campaigns, dashboards, aquaculture sales, and a funding proposal.
What it assumes
Assumes some data-visualization familiarity while introducing a systematic storytelling methodology and DIKW fundamentals.
What you can do after
Apply it to turn data and charts into audience-focused stories with context and actionable next steps.
How it connects
Connects DIKW pyramid, data visualization, audience design, Altair, generative AI, and calls to action.

Also explained in

Compare how 2 books explain data storytelling →

Related concepts

This explainer was generated by Manning's knowledge graph from the text of Data Storytelling with Altair and AI. The section links point to the parts of the book it draws on.