New
Data Science: The Hard Parts
Techniques for Thinking Analytically and Solving Real Data Problems
Pages
347
Published
2025
A Practical Guide to Communicating Effectively with Data Visualizations and Charts
Turn raw numbers into clear, persuasive visuals that make your audience act β not just nod.
Most data presentations fail not because of bad data, but because the charts are cluttered, the story is buried, and the audience leaves confused. Storytelling with Data by Cole Nussbaumer Knaflic teaches you to choose the right chart, strip away visual noise, and build a narrative that drives decisions. Whether you work in analytics, finance, marketing, or operations, this book gives you a repeatable process for turning any dataset into a clear, compelling visual argument.
You have done the analysis. The numbers are solid. But when you present them, the room glazes over, the decision stalls, and your work gets ignored. The problem is almost never the data β it is how the data is shown.
Storytelling with Data gives you a disciplined, practical process for turning spreadsheets and query results into visuals that communicate a single, unmistakable point. Cole Nussbaumer Knaflic draws on years of experience teaching data visualization at Google and beyond to show you exactly where most charts go wrong β and how to fix them.
The book is built around a repeatable six-part framework: understand the context, choose the right chart type, eliminate visual clutter, direct attention where it matters, think like a designer, and tell a story. Each principle is illustrated with real before-and-after makeovers of actual business charts, so you can see the transformation, not just read about it.
You will learn why bar charts are almost always the right default, why pie charts rarely are, and how to use preattentive attributes β color, size, position β to make your most important number impossible to miss. You will also learn how to frame data in narrative terms: context, tension, resolution. That structure is what separates a dashboard your boss closes immediately from one that drives a budget decision.
At 347 pages, the book is dense with worked examples but never academic. Every chapter ends with exercises you can apply to your own data immediately. If you produce charts for any business audience β in a slide deck, a report, a dashboard, or an email β this book will change how you work.
Learn why understanding your audience, their expectations, and the decision they need to make is the essential first step before touching any chart. You will define the context for a real dataset before moving on.
Survey the core chart types β bar, line, scatter, table, and more β and develop a decision framework for matching the right visual to the type of comparison your data needs to make.
Apply the concept of cognitive load to your charts and work through a systematic process for removing gridlines, borders, data labels, and decorative elements that slow your audience down.
Use preattentive attributes β including color, weight, size, and position β to make a single number or trend the unavoidable focal point of any chart without adding visual complexity.
Adopt four design principles β affordance, accessibility, aesthetics, and acceptance β and apply them to evaluate and improve chart layouts you have produced in the past.
Analyze a set of exemplary real-world charts to extract the specific choices that make them work, building a vocabulary you can apply deliberately to your own output.
Frame data findings as a three-act narrative structure and practice writing the setup, conflict, and resolution that transforms a slide of numbers into a persuasive argument.
Walk through a complete end-to-end makeover of a poorly designed business presentation, applying every principle from the previous chapters to produce a finished, presentation-ready deck.
No. The book focuses entirely on visual communication and design thinking, not code or math. You need only basic familiarity with charts β the kind anyone picks up from working with spreadsheets.
The principles are tool-agnostic. Knaflic deliberately avoids tying examples to a single platform so the lessons apply whether you use Excel, Tableau, Python, or any other charting environment.
Yes, though it is focused on communication rather than analysis. If you are brand new to working with data, you will still benefit, but you may want to pair it with an introductory analytics resource for the full picture.
Yes. Each chapter includes exercises tied to the concepts covered, and the book directs readers to companion resources online for practice datasets and additional worked examples.
This 2025 edition reflects updated examples, revised chart makeovers, and new material aligned with how data communication has evolved in modern business environments.
It is not for engineers or scientists who need to build interactive data products or learn a visualization library. It is a communication and design book, not a software or programming manual.
New
Techniques for Thinking Analytically and Solving Real Data Problems
New
A practical guide to the complete data engineering lifecycle, from ingestion to serving
by Joe Reis, Matt Housley
New
A hands-on guide to scalable data analytics using Python and PySpark
New