Home Books Browse by series All books Agentic AI Engineering Series From Spreadsheets to Code Data Science Foundations Series The Applied Python Library Blog Download Data About Us Contact Browse Library →
Data Visualization with Python cover
Book 7 of the Data Science Foundations Series series

Data Visualization with Python

Matplotlib, Seaborn, and Plotly for Clear, Honest Charts

by Garrett Hawthorne

5/5 · 2 reviews

A chart that runs without errors and a chart that actually tells the truth are two very different things.

Data Visualization with Python is Book 7 of the Data Science Foundations Series — a complete, hands-on guide to building clear, honest, professional data visualizations with Matplotlib, Seaborn, and Plotly.

Inside, you'll learn how to:

• Master Matplotlib's core figure-and-axes system, then build every essential chart type with full control
• Use Seaborn to visualize distributions, relationships, and categorical data in a fraction of the code
• Build genuinely interactive charts and dashboards with Plotly — hover tooltips, range sliders, and clickable filters
• Create maps, advanced chart types, and multi-panel dashboards used in real business reporting
• Recognize and avoid the design traps that quietly mislead readers: truncated axes, chartjunk, and misleading color choices
• Apply real design principles — visual hierarchy, pre-attentive attributes, honest storytelling — to every chart you build
• Build a complete, real-world visualization project from raw data to a polished, presentation-ready dashboard

Why this book is different:

Most books teach chart syntax. This one teaches you how to choose the right chart and build it honestly. Real comparisons — a cluttered chart next to a clean one, a misleading axis next to an honest one — make every design principle concrete rather than abstract. Genuine mistakes made and corrected during the book's own production are shown openly, because checking your work carefully is the single most valuable habit in data visualization.

Perfect for Python users ready to move beyond default charts, data analysts who need to present findings clearly, and anyone who has ever built a chart that technically worked but didn't actually communicate anything.

Basic Python and pandas familiarity recommended (Book 4 of this series is the ideal starting point) — no prior visualization or design experience required.

Pages259
ISBNB0H6YH8FLH
PublisherWaskey Press
FormatPaperback & Kindle
Share this book

Reader reviews (2)

H
Hugo
Jul 22, 2026

This is one of the clearest books I've read on Python data visualization. Instead of simply showing charts, it explains why each visualization is appropriate, how to avoid misleading graphs, and how to present data in a way that is both accurate and professional. The progression from Matplotlib to Seaborn and Plotly feels natural, and the practical examples make it easy to apply the concepts to real projects. I especially appreciated the focus on choosing the right chart for the right message rather than just learning library syntax. Highly recommended.

O
Ondrej
Jul 16, 2026

As someone who has worked with Python for data analysis, I can confidently say this is one of the most comprehensive and practical books I've read on data visualization. Instead of simply teaching you how to call plotting functions, the author explains why a particular chart should be used, when it is appropriate, and how to avoid creating misleading visualizations.The examples are realistic, the explanations are exceptionally clear, and every chapter reinforces the previous one through practical coding exercises. I particularly appreciated the sections explaining common visualization mistakes, such as misleading axes, inappropriate chart selection, and poor design choices.
Another major strength is the balance between theory and hands-on practice. Every concept is immediately followed by Python code that you can run yourself, making it easy to build confidence while learning. The capstone project at the end of the book is an excellent way to bring together everything you've learned into a complete, professional-quality visualization workflow.

Leave a review

Share your experience with this book. Reviews are moderated before publication to keep discussions useful and respectful.

Reviews are moderated and appear once approved.

You might also like

View all books →
Buy on Amazon →