1
Front Matter
5 chapters2
Part I: Seeing Data --- The Science of Visual Perception
6 chapters- Part I: Seeing Data
- Chapter 1: Why Visualization Matters: The Case for Showing, Not Just Telling
- Chapter 2: How the Eye Sees — Pre-Attentive Processing and Visual Encoding
- Chapter 3: Color — The Most Powerful and Most Abused Visual Variable
- Chapter 4: Lies, Distortions, and Honest Charts — The Ethics of Visualization
- Chapter 5: Choosing the Right Chart: A Decision Framework for Any Data and Any Question
3
Part II: Design Principles --- From Data to Message
5 chapters4
Part III: matplotlib --- The Foundation
7 chapters- Part III: matplotlib
- Chapter 10: matplotlib Architecture: Figures, Axes, and the Object-Oriented API
- Chapter 11: Essential Chart Types in matplotlib
- Chapter 12: Customization Mastery: Colors, Styles, Labels, Legends, and Themes
- Chapter 13: Subplots, GridSpec, and Multi-Panel Figures
- Chapter 14: Specialized matplotlib Charts
- Chapter 15: Animation and Interactivity in matplotlib
5
Part IV: Seaborn --- Statistical Visualization
5 chapters6
Part V: Interactive Visualization
6 chapters- Part V: Interactive Visualization
- Chapter 20: Plotly Express — Interactive Charts in One Line of Code
- Chapter 21: Plotly Graph Objects — Full Customization and Complex Layouts
- Chapter 22: Altair — Declarative Visualization and the Grammar of Graphics
- Chapter 23: Geospatial Visualization — Maps, Choropleths, and Location Data
- Chapter 24: Network and Graph Visualization — Nodes, Edges, and Relationships
7
Part VI: Specialized Domains
5 chapters- Part VI: Specialized Domains
- Chapter 25: Time Series Visualization — Trends, Seasonality, and Change Over Time
- Chapter 26: Text and NLP Visualization — Word Clouds, Topic Models, and Sentiment
- Chapter 27: Statistical and Scientific Visualization — Publication-Ready Figures
- Chapter 28: Big Data Visualization — When You Have a Million Points
8
Part VII: Dashboards and Production
6 chapters- Part VII: Dashboards and Production
- Chapter 29: Building Dashboards with Streamlit
- Chapter 30: Building Dashboards with Dash
- Chapter 31: Automated Reporting — Generating Charts for PDFs, Slides, and Emails
- Chapter 32: Theming, Branding, and Style Guides — Building a Visual Identity
- Chapter 33: The Visualization Workflow — From Question to Published Chart
9
Part VIII: Capstone and Gallery
3 chapters10
Appendices
8 chapters11
Instructor Guide
8 chaptersExplore Related Books
More open-access textbooks from our library
Advanced COBOL 305 pages Advanced Data Science 299 pages AI Ethics 304 pages AI Literacy 40 pages AI & ML for Business 304 pages AI Engineering 307 pages Algorithmic Addiction 303 pages Applied Psychology 303 pages Learning Assembly Language 299 pages blockchain-cryptocurrency 295 pages College Football Analytics 213 pages Creator Economy 318 pages Pattern Recognition 322 pages Data & Society 305 pages Ethical Hacking 318 pages Fandom 332 pages History of Appalachia 324 pages How Humans Get Stuck 291 pages Handling Confrontation 306 pages how-to-learn-anything 298 pages How Your House Works 306 pages IBM DB2 282 pages Intermediate COBOL 339 pages Intermediate Data Science 278 pages Intro CS Python 44 pages Intro to Data Science 266 pages Introductory Statistics 216 pages Learning COBOL 322 pages Prediction Markets 316 pages Metacognition 222 pages Media Literacy 314 pages NFL Analytics 182 pages pascal-programming 304 pages Physics of Music 316 pages Political Analytics 324 pages popular-psychology 305 pages Basketball Analytics 214 pages Soccer Analytics 230 pages Propaganda 304 pages Python for Business 298 pages Quantum Mechanics 303 pages RegTech 307 pages Science of Seduction 320 pages Sports Betting 322 pages Architecture of Surveillance 304 pages Science of Luck 306 pages Vibe Coding 316 pages Why They Watch 308 pages Working with AI 316 pages