B2: Bridging Code and Interactive Visualization in Computational Notebooks
summary
B2 instruments data frames to track queries and automatically synthesizes visualizations into a dashboard that mirrors notebook provenance, reifies interactions as a history log of code cells, and supports reactive cells that auto-recompute when selections change. Implementation exposes the generated visualization code and a get_filtered_data API so selection results are addressable from Python. A lab study with seven data scientists shows frequent back-and-forth between code and visuals and reports faster, less tedious exploratory analysis.
AI-written summary · about
chapters (3)
related talks
29mUsing Jupyter notebooks to develop and share interactive data displays
43mAdvanced Data Visualizations In Jupyter Notebooks
32mAdvanced Visualization in Jupyter Notebooks
41mInteractive Visualization in Jupyter with Bqplot and Interactive Widgets
36mMaking interactive visualizations easy, inside and outside of notebooks
38mJumping into Jupyter Notebooks
42mInteractive Data Analysis: Visualization and Beyond
01h 55mInteractive Data Visualizations with Python
