All Times EDT
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.