Online Program

Return to main conference page

All Times EDT

Friday, June 5
Data Visualization
Interactive Graphics
Fri, Jun 5, 1:25 PM - 3:00 PM
TBD
 

Vega-Lite: What Does a Grammar of Interactive Graphics Enable? (308102)

Presentation

*Arvind Satyanarayan, MIT CSAIL 

Keywords: visualization, interacttion, grammar, dashboards, collaboration, notebooks

Leland Wilkinson's seminal Grammar of Graphics (and its early instantiations in Tableau and ggplot2) shifted visualization construction from a process of picking between chart types to instead composing a set of building blocks together. This approach facilitates rapid iteration through a richer space of visual encodings and, when compared to other programmatic methods, allows users to focus on visualization design concerns rather than low-level implementation details. In this talk, I will describe a recent entry to this lineage: Vega-Lite, a language that augments a traditional grammar of graphics with a novel grammar of interaction. I will show how many of the advantages of a grammar now extend to authoring and iterating on interaction techniques, and preview the new research directions it has opened as well.