Presentation is loading. Please wait.

Presentation is loading. Please wait.

Graph Visualization: Extensions 1 Presented by Dave Fuhry Yang Zhang.

Similar presentations


Presentation on theme: "Graph Visualization: Extensions 1 Presented by Dave Fuhry Yang Zhang."— Presentation transcript:

1 Graph Visualization: Extensions 1 Presented by Dave Fuhry Yang Zhang

2 Outline Some Visualization Tools Why visualization? (Re-motivation) Challenges Information Visualization Data Types TreeMaps Handling high dimension – PCA, Co-Clustering, Parallel Coordinates, Grand Tour PRISM-HD: APSS plot, CSV Applications 1: Disaster (Geodesic, content) Applications 2: Social Network Analysis 2

3 Some Visualization Tools 3 Gephi Prefuse Gnuplot GraphViz matplotlib NodeXL Pajek d3 Sigma.js Cobweb InfoViz Cytoscape Guess NetworkX Force-Directed Graph Interactive GUI Weka Orange

4 Outline Same challenges as with graph layout Layout – Representing items, their attributes, and structure. Scale – “Pixel wall”, but Big Data scales to billions of records. – Shneiderman ’08: Billion records into a Million pixels Interaction – Enable user to explore and get insight

5 Set ASet BSet CSet D XYXYXYXY 108.04109.14107.4686.58 86.9588.1486.7785.76 137.58138.741312.7487.71 98.8198.7797.1188.84 118.33119.26117.8188.47 149.96148.1148.8487.04 67.2466.1366.0885.25 44.2643.145.391912.5 1210.84129.11128.1585.56 74.8277.2676.4287.91 55.6854.7455.7386.89 [Anscombe 73] Summary StatisticsLinear Regression u X = 9.0σ X = 3.317Y 2 = 3 + 0.5 X u Y = 7.5σ Y = 2.03R 2 = 0.67 Slides courtesy: Jeffrey Heer @ Stanford: A Brief Introduction to Data Visualization

6 Set A Set C Set D Set B XX Y Y Slides courtesy: Jeffrey Heer @ Stanford: A Brief Introduction to Data Visualization

7 Slide courtesy: Ben Shneiderman @ UMD: Information Visualization for Knowledge Discovery.

8 Wattenberg 1998 http://www.smartmoney.com/map-of-the-market/ [Shneiderman ‘92]

9 Wattenberg 1998 rectangle size: market cap (Q) rectangle position: market sector (N), market cap (Q) color hue: loss vs. gain (N, O) color value: magnitude of loss or gain (Q)

10 Dimensionality Reduction Multidimensional scaling, e.g. PCA Self-organizing map Image credit: Matthias Scholz, http://www.nlpca.org/

11 Parallel Coordinates Draw vertical line for each dimension Item drawn as line through dimensions Figures from Xiang, Fuhry, Jin, Zhao, Huang: Visualizing Clusters in Parallel Coordinates…, PAKDD ‘12

12 Grand Tour Visualize HDD with 2D scatterplots “Tour” randomly generated planes Smooth transition [Asimov ‘83] [Buja, Cook, Asimov, Hurley. ‘04]

13 Grand Tour (Demo) Projection of a grand tour of six-dimensional data. Source: GGobi software.

14 14 Social networks Protein InteractionsInternet VLSI networks Data dependencies Neighborhood graphs

15 PRISM-HD What? – A novel mechanism for exploring complex data Why? – User is often overwhelmed with characteristics of data – Befuddled on where to start How? – Given, similarity measure-of-interest – Compute similarity graph at threshold (t) Key: Graphs are dimensionless – Provide user graph visualization cues User determines next threshold and repeats HD

16 HIGH THRESHOLD MODERATE THRESHOLD LOW THRESHOLD

17 Applications 1: Disaster Mgmt / Geodesic Overlays

18 Applications 2: Disaster Mgmt / Community Analysis [Fuhry, Ruan, and Parthasarathy. WebSci’12]

19 Applications 3: Social Network Analysis

20 Applications 3: Social Network Analysis (2)

21 Appendix

22 Nominal, Ordinal and Quantitative N - Nominal (labels) – Fruits: Apples, oranges, … O - Ordinal (rank-ordered) – Quality of meat: Grade A, AA, AAA Q - Interval (location of zero arbitrary) – Dates: Jan, 19, 2006; Location: (LAT 33.98, LONG -118.45) – Like a geometric point. Cannot compare directly – Only differences (i.e. intervals) may be compared Q - Ratio (zero fixed) – Physical measurement: Length, Mass, Temp, … – Counts and amounts – Like a geometric vector, origin is meaningful S. S. Stevens, On the theory of scales of measurements, 1946 Slide courtesy: Jeffrey Heer @ Stanford: A Brief Introduction to Data Visualization

23 Age Marital Status SingleMarriedDivorce d Widowed 1970 1980 1990 2000 Year 0-19 20-39 40-59 60+ All Marital Status All Ages All Years Sum along Marital Status Sum along Age Sum along Year Slide courtesy: Jeffrey Heer @ Stanford: A Brief Introduction to Data Visualization

24 Position (x 2) Size Value Texture Color Orientation Shape Visual encoding variables

25 Position Length Area Volume Value Texture Color Orientation Shape Transparency Blur / Focus … Visual encoding variables

26

27

28 Image courtesy: “Jer” of blprnt.com. “Just Landed”


Download ppt "Graph Visualization: Extensions 1 Presented by Dave Fuhry Yang Zhang."

Similar presentations


Ads by Google