UpSet: Visualization of Intersecting Sets

被引:1412
作者
Lex, Alexander [1 ]
Gehlenborg, Nils [2 ]
Strobelt, Hendrik [1 ]
Vuillemot, Romain [1 ]
Pfister, Hanspeter [1 ]
机构
[1] Harvard Univ, Cambridge, MA 02138 USA
[2] Harvard Univ, Sch Med, Cambridge, MA 02138 USA
基金
美国国家卫生研究院; 奥地利科学基金会;
关键词
Sets; set visualization; sets intersections; set attributes; set relationships; multidimensional data; INTERACTIVE VISUAL ANALYSIS; DESIGN; GENOME;
D O I
10.1109/TVCG.2014.2346248
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
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.
引用
收藏
页码:1983 / 1992
页数:10
相关论文
共 29 条
[1]   Design Study of LineSets, a Novel Set Visualization Technique [J].
Alper, Basak ;
Riche, Nathalie Henry ;
Ramos, Gonzalo ;
Czerwinski, Mary .
IEEE TRANSACTIONS ON VISUALIZATION AND COMPUTER GRAPHICS, 2011, 17 (12) :2259-2267
[2]  
Alsallakh B., 2014, EuroVis (STARs), DOI DOI 10.2312/EUROVISSTAR.20141170
[3]   Radial Sets: Interactive Visual Analysis of Large Overlapping Sets [J].
Alsallakh, Bilal ;
Aigner, Wolfgang ;
Miksch, Silvia ;
Hauser, Helwig .
IEEE TRANSACTIONS ON VISUALIZATION AND COMPUTER GRAPHICS, 2013, 19 (12) :2496-2505
[4]  
[Anonymous], 2013, P SIGCHI C HUMAN FAC, DOI [DOI 10.1145/2470654.24664412,3,4, DOI 10.1145/2470654.2466441]
[5]  
[Anonymous], 2014, ATLAS EC COMPLEXITY
[6]  
[Anonymous], UN COMM TRAD STAT DA
[7]   D3: Data-Driven Documents [J].
Bostock, Michael ;
Ogievetsky, Vadim ;
Heer, Jeffrey .
IEEE TRANSACTIONS ON VISUALIZATION AND COMPUTER GRAPHICS, 2011, 17 (12) :2301-2309
[8]  
Bothorel G, 2013, LECT NOTES COMPUT SC, V8034, P396, DOI 10.1007/978-3-642-41939-3_38
[9]   GRAPHICAL PERCEPTION - THEORY, EXPERIMENTATION, AND APPLICATION TO THE DEVELOPMENT OF GRAPHICAL METHODS [J].
CLEVELAND, WS ;
MCGILL, R .
JOURNAL OF THE AMERICAN STATISTICAL ASSOCIATION, 1984, 79 (387) :531-554
[10]   Bubble Sets: Revealing Set Relations with Isocontours over Existing Visualizations [J].
Collins, Christopher ;
Penn, Gerald ;
Carpendale, Sheelagh .
IEEE TRANSACTIONS ON VISUALIZATION AND COMPUTER GRAPHICS, 2009, 15 (06) :1009-1016