Skip to content

Matplotlib

Status: 🚧 Coming soon β€” chapters are being written.

Matplotlib is Python's go-to library for static, interactive, and publication-quality plots. It's the foundation most other plotting libraries (Pandas .plot, Seaborn, even sklearn's visualization helpers) build on top of.

What this section will cover

  • The figure / axes / artist mental model
  • Line, scatter, bar, histogram, box, heatmap basics
  • Multi-panel figures with subplots
  • Styling: colors, themes, fonts, legends, annotations
  • Saving figures for reports and notebooks
  • When to reach for Seaborn or Plotly instead

While the dedicated Matplotlib chapters are being written, plotting fragments appear in these existing tutorials:

Check back soon β€” chapters land here as they're written.