Data of Unusual Size: Interactive Visualization
summary
Loads a 70 GB CSV airline set from cloud storage, converts to columnar Parquet, and shows why data types, partitioning and pre-sorting matter for performance. Demonstrations use Dask for distributed computation, hvPlot plus datashader for interactive, rasterized plots of tens of millions of points, and Panel to build servable dashboards. The tutorial shows persisting intermediate results, adaptive scaling to many workers, exercises to reproduce the steps, and live deployment caveats (gateway autoscale hiccups are visible but workarounds and local-cluster fallbacks are provided).
AI-written summary · about
chapters (15)
- 0:00Welcome
- 10:47Setup interactive environment
- 25:59Airline delays with pandas
- 35:42Interactive plotting with HoloViews
- 55:03Nabari platform overview
- 57:55Dask introduction
- 1:19:34Dask cluster setup
- 1:35:20Dask lazy evaluation
- 1:57:17Storage formats
- 2:05:48Optimizing data access
- 2:19:34Visualizing with Datashader
- 2:30:20Dashboards with Panel
- 2:44:10Shareable apps with Panel
- 2:55:23Deployment options
- 3:03:58Q&A
related talks
01h 25mA practical guide to analysis and interactive visualization of massive datasets
01h 49mA practical guide to analysis & interactive visualization of massive datasets
01h 24mData Science at Scale with Dask
40mData-centric exploration using intake, dask, hvplot, and more
53mTips and tricks for robust big data applications
16mVisualization and Analysis of Large Scale Datasets with Python
30mSeeing the needle AND the haystack: single-datapoint selection for billion-poin...
01h 23mData Science at Scale with Dask
