Interactive Data Visualizations with Python
summary
Concrete claims: Bokeh Python generates interactive browser graphics from Python without writing JS, with three outputs (HTML file, notebook, bokeh-server). Tools actually used: pandas for data, Anaconda/conda for install, BokehJS on the client, and embedding via components which returns a script+div. Surprising numbers: sensible interactive plots handle ~30,000 points before needing downsampling or abstract-rendering. Many runnable examples and a live server demo stream updates and widgets, charts API is evolving but plotting/models are stable.
AI-written summary · about
chapters (10)
- 0:00Introduction
- 14:58High-level charts API
- 31:48Plotting with glyphs
- 42:16Low-level Bokeh models
- 56:23Bokeh server for dashboards
- 1:01:06Embedding Bokeh in web apps
- 1:13:32Compatibility with Matplotlib etc.
- 1:28:29Widget interactions
- 1:37:13Layout and styling
- 1:43:04Q&A
related talks
02h 14mData Applications with Bokeh
39mGetting started with Bokeh / Let's build an interactive data visualization for the web..in Python!
59mBig data beautiful visualization on the browser with Bokeh
01h 31mBokeh for Data Applications and Visualization
41mInteractive Visualization in Jupyter with Bqplot and Interactive Widgets
23mDjango's Data Science Makeover: Integrating D3.js and Bokeh for Data Visualization
29mUsing Jupyter notebooks to develop and share interactive data displays
29mInteractive visualization for the curious
