Exploring More Interactivity

Time to start talking about interactivity!

During class today, we will explore creating interactive visualizations using bqplot. For next week, we will discuss the taxonomy of interactive visualizations and how we can use that understanding to better guide our construction.

References and Reading List

  1. Narrative Visualization by Segel and Heer
  2. Watch This: A Taxonomy for Dynamic Data Visualization by Cottam et al
  3. FiveThirtyEight Datasets
  4. Video about bqplot
  5. An introduction to Grammar of Graphics
  6. ipywidgets docs
  7. traitlets docs
  8. bqplot docs

Data

Lectures

Web and Vega-lite

We introduce a little bit of javascript, how to publish websites on GitHub, and we start learning vega-lite.

Examples

Assignments