Lecture 10 – Visualization, Part 2
Presented by Fernando Perez
Content by Fernando Perez, Suraj Rampure, Ani Adhikari, Sam Lau, Yifan Wu, Deborah Nolan
Extra reading on colormaps:
- matplotlib colormaps (BIDS)
- How the Rainbow Color Map Misleads
- When to use Sequential and Diverging Palettes
- Color Use Guidelines
A reminder – the right column of the table below contains Quick Checks. These are not required but suggested to help you check your understanding.
Video | Quick Check | |
---|---|---|
10.0 Introduction. |
||
10.1 Ensuring that the axes in our visualizations aren't misleading. |
10.1 | |
10.2 Designing visualizations that are well-suited for making comparisons. |
10.2 | |
10.3 How to use color to create effective visualizations. How to choose color schemes that are clear and accessible. |
10.3 | |
10.4 How to choose markings that the human eye can easily interpret. Issues to avoid, such as jiggling baselines and overplotting. |
10.4 | |
10.5 Discussing the supplemental text that publication-ready plots need. |
10.5 | |
10.6 When to use smoothing. How kernel density estimates are created. Looking at various kernels. Understanding the impact of the bandwidth hyperparameter. |
10.6 | |
10.7 Discussing why we prefer linear relationships. Understanding how to "reverse-engineer" a linearized relationship to determine the true relationship. Identifying which transformations to use in order to linearize a relationship. |
10.7 |