Guide 70 · Interactive Apps and Visualization

Matplotlib, Deep Dive

The figure and axes object model, and taking one chart all the way to publishable.

Planned 12 notebooks 0 written

Before this guide: NumPy, Deep Dive.

The notebooks

None of these notebooks is written yet. This is the plan, in reading order.

1Figure and AxesThe object model, instead of pyplot as magicnot yet written
2Your First Plotplot, and understanding what each call returnednot yet written
3Lines and ScatterThe two workhorses, and when each one liesnot yet written
4Bars and HistogramsCategorical and distributional, and bin choice as a decisionnot yet written
5Multiple Axessubplots, shared scales, and a grid that readsnot yet written
6LabelsTitles, axis labels, and the units you left offnot yet written
7TicksLocators, formatters, and putting dates on an axisnot yet written
8ColorA validated palette, and why the default is not onenot yet written
9AnnotationText, arrows, and pointing at the thing that mattersnot yet written
10StylercParams and stylesheets, for consistency without repetitionnot yet written
11Savingdpi, vector against raster, and a size that survives a documentnot yet written
12A Chart You Would PublishOne figure taken all the way to finishednot yet written