The Flow Viz Menu and Parallel Scatterplot Matrix
- Slides: 44
The Flow. Viz. Menu and Parallel Scatterplot Matrix: Hybrid Multidimensional Visualizations for Network Exploration Christophe Viau, École de technologie supérieure, Montreal Michael J. Mc. Guffin, École de technologie supérieure, Montreal Yves Chiricota, Université du Québec à Chicoutimi, Chicoutimi Igor Jurisica, Ontario Cancer Institute, Toronto
Network exploration by graph metrics ?
Network exploration by graph metrics Computed metrics: • Degree
Network exploration by graph metrics Computed metrics: • Degree • Closeness centrality • Clustering coefficient • K-core decomposition • . . .
Network exploration by graph metrics Computed metrics: • Degree • Closeness centrality • Clustering coefficient • K-core decomposition • . . .
Multi-dimensional visualizations Scatterplot Matrix (SPLOM) Parallel Coordinates
Related work Using a Scatterplot Matrix (SPLOM) and Node-Link Diagram to visualize a graph Graph. Dice [Bezerianos et al. , 2010]
Related work Integration of scatterplots and parallel coordinates Yuan et al. , 2009 Steed et al. , 2009 Holten and van Wijk, 2010
Our proposed interface
Our proposed interface Parallel Scatterplot Matrix
Our proposed interface Flow. Viz. Menu Parallel Scatterplot Matrix
Our proposed interface Attribute-Driven Layout Flow. Viz. Menu Parallel Scatterplot Matrix
A sequence of scatterplots
A sequence of scatterplots
Rotating scatterplots around the y-axis
Rotating scatterplots around the y-axis
Rotating scatterplots around the y-axis
Parallel Scatterplot Matrix (P-SPLOM) Rotating around x- or y-axes causes a transition from Scatterplot Matrix (SPLOM) to stacked Parallel Coordinates. Scatterplot Matrix (SPLOM) Parallel Coordinates
Ordering of axes within P-SPLOM Problem: traditional SPLOM ordering doesn’t yield useful parallel coordinates. Axes are repeated in each row and column Repeated axes: useless for parallel coordinates
Ordering of axes within P-SPLOM Solution: order the axes according to a Latin square. Each row and column contains each axis once. Useful parallel coordinates
Scatterplot Staircase (SPLOS) Inspired partly by quilts [Watson et al. 2008] Sequence of scatterplots: treats one dimension differently. Scatterplot Staircase (SPLOS): all dimensions treated uniformly; every adjacent pair of plots share an axis. Parallel coordinates: more difficult to judge correlations than in scatterplots [Li et al. , 2010]
Flow. Viz. Menu • Variant of a Flow. Menu with embedded visualization • Smoothly animated transitions • Brushing and linking • More than two dimensions possible with PCA
Flow. Viz. Menu In-out gesture to quickly select axes of scatterplot
Attribute-Driven Layout (ADL) ADL: Layout based on a scatterplot selected in the Flow. Viz. Menu. The network layout can be a mixture of • Attribute-Driven Layout (ADL) • Manual layout • Force-directed layout
Demo
Initial user feedback Five bioinformaticians used our prototype and gave feedback. All had experience working with network data. Results: Pros: • Exploring along multiple metrics, smooth transitions, and integration of views were judged useful • All participants stated they would use the interface if it were made available to them Cons: • Some pairings of metrics within the scatterplots may not be useful • Too many hotkeys + button combinations in the current prototype
Contributions: Three hybrid multidimensional visualization techniques for visualizing networks
Contributions: Three hybrid multidimensional visualization techniques for visualizing networks • A Parallel Scatterplot Matrix (P-SPLOM) that transitions between a scatterplot matrix and parallel coordinates
Contributions: Three hybrid multidimensional visualization techniques for visualizing networks • A Parallel Scatterplot Matrix (P-SPLOM) that transitions between a scatterplot matrix and parallel coordinates
Contributions: Three hybrid multidimensional visualization techniques for visualizing networks • A Parallel Scatterplot Matrix (P-SPLOM) that transitions between a scatterplot matrix and parallel coordinates • A Flow. Viz. Menu to quickly select the dimensions for an embedded scatterplot
Contributions: Three hybrid multidimensional visualization techniques for visualizing networks • A Parallel Scatterplot Matrix (P-SPLOM) that transitions between a scatterplot matrix and parallel coordinates • A Flow. Viz. Menu to quickly select the dimensions for an embedded scatterplot
Contributions: Three hybrid multidimensional visualization techniques for visualizing networks • A Parallel Scatterplot Matrix (P-SPLOM) that transitions between a scatterplot matrix and parallel coordinates • A Flow. Viz. Menu to quickly select the dimensions for an embedded scatterplot • An Attribute-Driven Layout to configure the graph according to a scatterplot of graph metrics
Future directions • Application to other domains • Evaluation of performance and usability • Exploration of the design space of each visualization (e. g. , on a small screen)
Acknowledgments We thank our collaborators for their feedback: • SAP Business Objects • Members of Jurisica Lab at OCI • Members of the Multimedia Lab at ETS This research was funded by an SAP Business Objects ARC Fellowship, NSERC, and the FQRNT.
Thank you
P-SPLOM: variants
P-SPLOM: Pearson correlation coefficient
P-SPLOM: Latin square
P-SPLOM: another latin square
Scatterplot Staircase
Parallel Scatterplot Matrix (P-SPLOM) • Rotating around x- or y-axes causes a transition from Scatterplot Matrix (SPLOM) to stacked Parallel Coordinates
Ordering of axes within P-SPLOM The traditional SPLOM ordering doesn’t produce interesting parallel coordinates Repeated axes: useless for parallel coordinates
P-SPLOM ordering • We explored variants of latin square
- Víz-víz hőszivattyú vízigénye
- Flow viz
- Scatterplot association
- Which describes the correlation shown in the scatterplot?
- Lsrl
- Vghd
- Víz fázisdiagramja
- Fin viz map
- A víz anomáliája
- Víz vastalanítása
- Viz is neis
- Durranógáz
- Víz fázisdiagramja
- Hal részei 3. osztály
- G-viz
- A tengervíz mozgásai
- Bordn
- Viz online suite
- Malát inga
- Esgee technologies
- Difference between classical menu and modern menu
- Menu statis adalah
- Fungsi menu excel
- Sebutkan bagian-bagian browser internet explorer
- Menu pull down exit terdapat pada menu..
- Define like and unlike force
- Annie's dress was old, faded, and it had wrinkles.
- Parallel sentence structure
- Parallel structure means
- Parallel sentence examples
- Diagonal matrix
- Orthogonal matrix
- Dissimilarity matrix
- P
- Dfd to structure chart
- Data flow structure
- What is rotational flow
- Internal versus external flow
- Control flow and data flow computers
- Laminar flow vs turbulent flow
- What are the focal points of fingerprint
- Sipo shift register waveform
- Hát kết hợp bộ gõ cơ thể
- Bổ thể