Interactive multi scale time series exploration with matplotlib
summary
Shows how to use matplotlib event handling and pick callbacks to build a working multi-scale drilldown viewer that starts from monthly aggregates and drills to daily and hourly values using hourly NOAA BWI data (about two years of records). The demo reads an HDF5/PyTables file, uses the Qt backend or IPython with matplotlib 2.0 features, wires button/key and pick events to update three linked axes, and supports clicks to drill down and shift‑click to remove series.
AI-written summary · about
chapters (6)
- 0:00Matplotlib event handling
- 13:38Interactive environment setup
- 25:43Mouse and key events
- 40:14Exploring artists with pick
- 51:17Multi-scale time series interactions
- 1:00:04Summary and Q&A
related talks
36mMaking interactive visualizations easy, inside and outside of notebooks
32mAdvanced Visualization in Jupyter Notebooks
01h 28mPython Visualization for Exploration of Data
41mInteractive Visualization in Jupyter with Bqplot and Interactive Widgets
01h 24mA gentle introduction to Pandas timeseries and Seaborn
01h 26mEasily build interactive plots and apps with hvPlot
02h 23mEffective Data Visualization
30mSeeing the needle AND the haystack: single-datapoint selection for billion-poin...
