liveBook · Manning

What you will learn in Everyday Data Visualization

Design effective charts and dashboards

by Desiree Abbott

Chapter by chapter

Chapter 1: Hello, data viz!

1.1 What is data visualization? · 1.2 What can you expect from this book? · 1.3 Data storytelling: Know your audience · 1.4 Some examples of data viz throughout time · 1.4.1 Data viz in prehistory · 1.4.2 Maps · 1.4.3 The early modern era · 1.4.4 Florence Nightingale · 1.4.5 The later modern era · 1.5 Data viz tools · 1.5.1 Spreadsheets · 1.5.2 Business intelligence tools · 1.5.3 Code · 1.5.4 Design software · 1.6 Summary

What you learn in chapter 1 →

Chapter 2: How we perceive information

2.1 Preattentive attributes · 2.1.1 Color · 2.1.2 Form · 2.1.3 Spatial positioning · 2.1.4 Movement · 2.2 Gestalt principles · 2.2.1 Enclosure · 2.2.2 Proximity · 2.2.3 Similarity · 2.2.4 Symmetry · 2.2.5 The 3 Cs: Connection, closure, and continuity · 2.3 Summary

What you learn in chapter 2 →

Chapter 3: It’s all about the data

3.1 Where you get data · 3.1.1 Find some open data · 3.1.2 Buy it · 3.1.3 Gather it yourself · 3.2 Dimensions and measures · 3.3 A primer of data types · 3.3.1 Strings · 3.3.2 Numbers · 3.3.3 Dates · 3.3.4 Booleans · 3.4 Describing data values · 3.4.1 Discrete vs. continuous · 3.4.2 Sequential vs. categorical · 3.5 Data structures · 3.5.1 Tabular data · 3.5.2 Nested data · 3.6 Summary

What you learn in chapter 3 →

Chapter 4: Choosing colors

4.1 A little (or maybe big) bit of color theory · 4.1.1 The additive model of color · 4.1.2 The primary colors of light · 4.1.3 The subtractive model of color · 4.1.4 Color vision deficiency · 4.2 A few color spaces · 4.2.1 RGB space · 4.2.2 HSB or HSV space · 4.2.3 HSL space · 4.2.4 The CIELAB or L*a*b* color space · 4.3 Different kinds of color palettes and how to make them · 4.3.1 Continuous palettes · 4.3.2 Discrete palettes · 4.3.3 Coming up with categorical color palettes · 4.4 Inclusive color palettes · 4.4.1 Designing for color blindness · 4.4.2 The Web Content Accessibility Guidelines and color · 4.4.3 Colors across cultures · 4.5 Summary

What you learn in chapter 4 →

Chapter 5: Typography

5.1 Some basic vocabulary of typography · 5.1.1 Character · 5.1.2 Typeface vs. font · 5.1.3 Serif vs. sans serif · 5.1.4 Weight · 5.1.5 Italics · 5.1.6 Font size · 5.1.7 X-height · 5.2 Optimizing for readability · 5.2.1 Small font sizes · 5.2.2 Lining, tabular, and uniwidth numbers · 5.2.3 Limit the number of fonts · 5.3 How type sets the tone · 5.4 Communicating a hierarchy with type · 5.4.1 Color · 5.4.2 Form · 5.4.3 Spatial position · 5.4.4 Proximity · 5.4.5 Symmetry · 5.5 Accessibility and typography · 5.5.1 WCAG and typography · 5.5.2 Dyslexia · 5.6 Summary

What you learn in chapter 5 →

Chapter 6: Creating a good chart

6.1 What makes a good chart? · 6.1.1 A good chart is simple · 6.1.2 A good chart holds the user’s attention · 6.1.3 Tell them stories · 6.1.4 A good chart is truthful · 6.1.5 Ultimately, a good chart gets the point across · 6.2 Bar charts that aren’t boring · 6.2.1 Lollipops · 6.2.2 Iconographs · 6.2.3 Bonus: Revisiting stacked bar charts · 6.3 Making a good map viz · 6.3.1 Thinking outside the choropleth · 6.3.2 Avoiding the population density effect · 6.4 Summary

What you learn in chapter 6 →

Chapter 7: Designing for interactivity

7.1 Basics of interaction design · 7.1.1 Give clues about how and where to interact · 7.1.2 Use familiar interaction patterns · 7.1.3 Give feedback after an interaction · 7.1.4 Anticipate errors · 7.1.5 Make it beautiful · 7.1.6 Bonus tip: Give users an out · 7.2 Enabling exploration using interaction · 7.2.1 The Visual Information-Seeking Mantra · 7.2.2 More ways to enable exploration · 7.2.3 Balancing when to require interaction · 7.3 Interactions on different devices · 7.3.1 A tiny intro to HTML · 7.3.2 Mobile devices · 7.3.3 Desktop · 7.3.4 Screen readers · 7.4 WCAG and interactivity · 7.5 Summary

What you learn in chapter 7 →

Chapter 8: Research, design, and development

8.1 The case study · 8.2 The research and planning phase · 8.2.1 Interviewing stakeholders and users · 8.2.2 Digging up data · 8.2.3 Documenting the requirements · 8.3 The design phase · 8.3.1 Shaping a data model around design · 8.3.2 To sketch or not to sketch · 8.3.3 Laying out a dashboard · 8.4 The development phase · 8.4.1 Prototyping · 8.4.2 Get feedback early and often · 8.4.3 Design choices · 8.4.4 Documentation · 8.5 Summary

What you learn in chapter 8 →

Chapter 9: Troubleshooting

9.1 How to handle missing data · 9.1.1 Missing data points · 9.1.2 Not-yet-existent data · 9.2 What to do when you’re asked to ignore your viz-tuition · 9.2.1 When asked to visualize a zillion categories in color · 9.2.2 When asked to use someone else’s suboptimal design · 9.3 Dealing with scope-creep and the never-ending project · 9.3.1 Requirements gathering wasn’t thorough enough · 9.3.2 Too many or not enough cooks in the kitchen · 9.3.3 You’re trying too hard · 9.4 The last word · 9.5 Summary

What you learn in chapter 9 →

Concepts explained in this book

These guides are generated from the text of Manning books by Manning's knowledge graph and link to the sections they draw on. The full books are available on liveBook and at manning.com.