~/talk

Plotting with Matplotlib; Telling Static, Animated, & Interactive Stories

Talkat PyData NYC 2023 · 2023-11-01..11-03· [data-visualization, python]
links:none on file
slides:none on file

90-minute tutorial that teaches the Matplotlib object model by building real outputs: exploratory charts from the Palmer Penguins dataset, a linked animation that highlights individual rows, and a converted interactive visualization that responds to selection. Code uses pandas and Matplotlib, runs in notebooks or Colab, and the demo projects complete successfully within the session. Emphasis is on which methods and artist objects change, how many plotting primitives are involved, and concrete save/animation steps.

AI-written summary · about

  1. 0:00Matplotlib introduction
  2. 1:06Matplotlib object model
  3. 3:59Setting up the tutorial with Palmer penguin data
  4. 8:14Figures and axes
  5. 12:14Artist objects
  6. 14:26Histogram and heatmap
  7. 16:57Color bars and labels
  8. 23:45Subplots and composition
  9. 26:57Scatter plot and legend
  10. 31:26Static plotting activity
  11. 42:55Bar chart customization
  12. 51:54Animated plots
  13. 55:14Layering and highlighting
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.