Integrated Visualization Editing via Parameterized Declarative Templates

要旨

Interfaces for creating visualizations typically embrace one of several common forms Textual specification enables fine-grained control, shelf building facilitates rapid exploration, while chart choosing promotes immediacy and simplicity. Ideally these approaches could be unified to integrate the user- and usage-dependent benefits found in each modality, yet these forms remain distinct. We propose parameterized declarative templates, a simple abstraction mechanism over JSON-based visualization grammars, as a foundation for multimodal visualization editors. We demonstrate how templates can facilitate organization and reuse by factoring the more than 160 charts that constitute Vega-Lite's example gallery into approximately 40 templates. We exemplify the pliability of abstracting over charting grammars by implementing—as a template—the functionality of the shelf builder Polestar (a simulacra of Tableau) and a set of templates that emulate the Google Sheets chart chooser. We show how templates support multimodal visualization editing by implementing a prototype and evaluating it through an approachability study.

著者
Andrew M. McNutt
University of Chicago, Chicago, Illinois, United States
Ravi Chugh
University of Chicago, Chicago, Illinois, United States
DOI

10.1145/3411764.3445356

論文URL

https://doi.org/10.1145/3411764.3445356

動画

会議: CHI 2021

The ACM CHI Conference on Human Factors in Computing Systems (https://chi2021.acm.org/)

セッション: Designing Effective Visualizations

[A] Paper Room 09, 2021-05-13 17:00:00~2021-05-13 19:00:00 / [B] Paper Room 09, 2021-05-14 01:00:00~2021-05-14 03:00:00 / [C] Paper Room 09, 2021-05-14 09:00:00~2021-05-14 11:00:00
Paper Room 09
13 件の発表
2021-05-13 17:00:00
2021-05-13 19:00:00
日本語まとめ
読み込み中…