Srinivasan Arjun, Purich Joanna, Correll Michael, Battle Leilani, Setlur Vidya, Crisan Anamaria
IEEE Trans Vis Comput Graph. 2025 Sep;31(9):6085-6099. doi: 10.1109/TVCG.2024.3490259.
Dashboards remain ubiquitous tools for analyzing data and disseminating the findings. Understanding the range of dashboard designs, from simple to complex, can support development of authoring tools that enable end-users to meet their analysis and communication goals. Yet, there has been little work that provides a quantifiable, systematic, and descriptive overview of dashboard design patterns. Instead, existing approaches only consider a handful of designs, which limits the breadth of patterns that can be surfaced. More quantifiable approaches, inspired by machine learning (ML), are presently limited to single visualizations or capture narrow features of dashboard designs. To address this gap, we present an approach for modeling the content and composition of dashboards using a graph representation. The graph decomposes dashboard designs into nodes featuring content "blocks'; and uses edges to model "relationships", such as layout proximity and interaction, between nodes. To demonstrate the utility of this approach, and its extension over prior work, we apply this representation to derive a census of 25,620 dashboards from Tableau Public, providing a descriptive overview of the core building blocks of dashboards in the wild and summarizing prevalent dashboard design patterns. We discuss concrete applications of both a graph representation for dashboard designs and the resulting census to guide the development of dashboard authoring tools, making dashboards accessible, and for leveraging AI/ML techniques. Our findings underscore the importance of meeting users where they are by broadly cataloging dashboard designs, both common and exotic.
仪表板仍然是用于分析数据和传播结果的普遍工具。了解从简单到复杂的各种仪表板设计,有助于开发创作工具,使最终用户能够实现他们的分析和沟通目标。然而,几乎没有工作能够提供对仪表板设计模式的可量化、系统且描述性的概述。相反,现有方法只考虑了少数几种设计,这限制了能够呈现的模式的广度。受机器学习(ML)启发的更具可量化的方法目前仅限于单个可视化或捕捉仪表板设计的狭窄特征。为了弥补这一差距,我们提出了一种使用图形表示对仪表板的内容和组成进行建模的方法。该图形将仪表板设计分解为以内容“块”为特征的节点,并使用边来对节点之间的“关系”进行建模,例如布局接近度和交互。为了证明这种方法的实用性及其相对于先前工作的扩展,我们应用这种表示从Tableau Public中获取了25620个仪表板的普查数据,提供了对实际中仪表板核心构建块的描述性概述,并总结了流行的仪表板设计模式。我们讨论了仪表板设计的图形表示以及由此产生的普查数据在指导仪表板创作工具开发、使仪表板易于使用以及利用人工智能/机器学习技术方面的具体应用。我们的研究结果强调了通过广泛编目常见和奇特的仪表板设计来满足用户需求的重要性。