Basics of Interaction and Engines of Visualization

This week we covered the ways that we can build out interactivity and connect variables to widgets and widgets to visualization outputs in Jupyter. We also spent some time starting using bqplot to explore data.

References and Reading List

  1. Intro to ipywidgets
  2. Example Widgets Notebooks
  3. VAD Ch. 7: Arrange Tables
  4. FDV Ch 7: Visualizing Distributions

Data

Lectures

Examples

Traitlets and Widgets - (download)

We start with some traitlets, linking and widgets stuff, and then move toward matplotlib and linking multiple widgets together

Basic bqplot - (download)

This shows some basics of bqplot, and how it works with traits and widgets

Assignments