UpSet: Visualization of Intersecting Sets.

UpSet: Visualization of Intersecting Sets.
复制标题

DOI:
10.1109/tvcg.2014.2346248
复制
发表时间:
2014-12
影响因子:
5.2
通讯作者:
Pfister H
Pfister H
中科院分区:
计算机科学1区
文献类型:
--
作者:
Lex A;Gehlenborg N;Strobelt H;Vuillemot R;Pfister H

文献摘要

被引文献

相似文献

理解集合之间的关系是一项重要的分析任务,在可视化领域受到了广泛的关注。在这种情况下,主要的挑战是组合爆炸的集合交叉点的数量,如果集合的数量超过一个平凡的阈值。在本文中,我们介绍了UpSet,一种新的可视化技术的定量分析集,他们的交集,交集的聚合。UpSet专注于创建任务驱动的聚合,传达聚合和交集的大小和属性,以及数据集中元素的可视化及其集合成员关系之间的二元性。UpSet在矩阵布局中可视化集合交集,并引入基于分组和查询的聚合。矩阵布局可以有效地表示关联数据,例如聚合和交叉中的元素数量,以及从子集或元素属性导出的其他汇总统计信息。根据不同的测量进行排序,可以对相关交叉点和聚合进行任务驱动的分析。集合中表示的元素及其相关属性在单独的视图中可视化。基于特定交叉点、聚合或属性过滤器驱动的包容性的过滤在两个视图之间传播。我们还介绍了几种先进的视觉编码和交互方法,以克服不同的规模和解决可扩展性的问题。UpSet是基于Web的开源软件。我们展示了它的通用性,在多个用例从不同的领域。
Understanding relationships between sets is an important analysis task that has received widespread attention in the visualization community. The major challenge in this context is the combinatorial explosion of the number of set intersections if the number of sets exceeds a trivial threshold. In this paper we introduce UpSet, a novel visualization technique for the quantitative analysis of sets, their intersections, and aggregates of intersections. UpSet is focused on creating task-driven aggregates, communicating the size and properties of aggregates and intersections, and a duality between the visualization of the elements in a dataset and their set membership. UpSet visualizes set intersections in a matrix layout and introduces aggregates based on groupings and queries. The matrix layout enables the effective representation of associated data, such as the number of elements in the aggregates and intersections, as well as additional summary statistics derived from subset or element attributes. Sorting according to various measures enables a task-driven analysis of relevant intersections and aggregates. The elements represented in the sets and their associated attributes are visualized in a separate view. Queries based on containment in specific intersections, aggregates or driven by attribute filters are propagated between both views. We also introduce several advanced visual encodings and interaction methods to overcome the problems of varying scales and to address scalability. UpSet is web-based and open source. We demonstrate its general utility in multiple use cases from various domains.