ggdist: Visualizations of Distributions and Uncertainty in the Grammar of Graphics
Matthew Kay
摘要
The grammar of graphics is ubiquitous, providing the foundation for a variety of popular visualization tools and toolkits. Yet support for uncertainty visualization in the grammar graphics-beyond simple variations of error bars, uncertainty bands, and density plots-remains rudimentary. Research in uncertainty visualization has developed a rich variety of improved uncertainty visualizations, most of which are difficult to create in existing grammar of graphics implementations. ggdist, an extension to the popular ggplot2 grammar of graphics toolkit, is an attempt to rectify this situation. ggdist unifies a variety of uncertainty visualization types through the lens of distributional visualization, allowing functions of distributions to be mapped to directly to visual channels (aesthetics), making it straightforward to express a variety of (sometimes weird!) uncertainty visualization types. This distributional lens also offers a way to unify Bayesian and frequentist uncertainty visualization by formalizing the latter with the help of confidence distributions. In this paper, I offer a description of this uncertainty visualization paradigm and lessons learned from its development and adoption: ggdist has existed in some form for about six years (originally as part of the tidybayes R package for post-processing Bayesian models), and it has evolved substantially over that time, with several rewrites and API re-organizations as it changed in response to user feedback and expanded to cover increasing varieties of uncertainty visualization types. Ultimately, given the huge expressive power of the grammar of graphics and the popularity of tools built on it, I hope a catalog of my experience with ggdist will provide a catalyst for further improvements to formalizations and implementations of uncertainty visualization in grammar of graphics ecosystems. A free copy of this paper is available at https://osf.io/2gsz6. All supplemental materials are available at https://github.com/mjskay/ggdist-paper and are archived on Zenodo at doi:10.5281/zenodo.7770984.
问问这篇 Paper
问问你的智能体。
Lune 读过与它相关的顶会 Paper,每个回答都会注明依据哪几篇。
引用它的顶会 Paper6
- Unveiling High-dimensional Backstage: A Survey for Reliable Visual Analytics with Dimensionality ReductionHyeon Jeon, Hyunwook Lee, Yun-Hsin Kuo, Taehyun Yang 等CHI 2025 · 被引用 29 次
- The Backstory to "Swaying the Public": A Design Chronicle of Election Forecast VisualizationsFumeng Yang, Mandi Cai, Chloe Mortenson, Hoda Fakhari 等IEEE VIS 2024 · 被引用 5 次
- Defogger: A Visual Analysis Approach for Data Exploration of Sensitive Data Protected by Differential PrivacyXumeng Wang, Shuangcheng Jiao, Chris BryanIEEE VIS 2024 · 被引用 3 次
- VMC: A Grammar for Visualizing Statistical Model ChecksZiyang Guo, Alex Kale, Matthew Kay, Jessica HullmanIEEE VIS 2024 · 被引用 1 次
- Designing for Disclosure in Data VisualizationsKrisha Mehta, Gordon Kindlmann, Alex KaleIEEE VIS 2025 · 被引用 1 次
相关 Paper
- A Probabilistic Grammar of GraphicsXiaoying Pu, Matthew KayCHI 2020 · 被引用 31 次
- How Data Analysts Use a Visualization Grammar in PracticeXiaoying Pu, Matthew KayCHI 2023 · 被引用 10 次
- GoFish: A Grammar of More Graphics!Josh Pollock, Arvind SatyanarayanIEEE VIS 2025 · 被引用 2 次
- Bayesian-Assisted Inference from Visualized DataYea-Seul Kim, Paula Kayongo, Madeleine Grunde-McLaughlin, Jessica HullmanIEEE VIS 2020 · 被引用 40 次
- Visual Reasoning Strategies for Effect Size Judgments and DecisionsAlex Kale, Matthew Kay, Jessica HullmanIEEE VIS 2020 · 被引用 112 次
