cs5984: Information Visualization Chris North

Slides:



Advertisements
Similar presentations
H3: Laying Out Large Directed Graphs in 3D Hyperbolic Space Tamara Munzner, Stanford University.
Advertisements

Information Visualization: Trees Chris North cs3724: HCI.
Jun 2, 2014 IAT Trees2 Chapter 3.2 of Spence ______________________________________________________________________________________ SCHOOL OF INTERACTIVE.
Visualisasi Informasi
From Hierarchies to Polyarchies: Visualizing Multiple Relationships George G. Robertson Microsoft Research George G. Robertson Microsoft Research.
Dynamic Queries cs5984: Information Visualization Chris North.
Abstract Syntax Tree Rendering Noah Brickman CMPS 203.
Graph Visualization cs5764: Information Visualization Chris North.
Tree-Maps: A Space-Filling Approach to the Visualization of Hierarchical Information Structures Brian Johnson Ben Shneiderman (HCIL TR 91-06) Steve Betten.
1 SIMS 247: Information Visualization and Presentation jeffrey heer Tree Visualization Oct 26, 2005.
Ordered and Quantum Treemaps: Making effective use of 2D space to display hierarchies B. Bederson, B. Shneiderman, M. Wattenberg ACM Trans. On Graphics.
SpaceTree: Supporting Exploration in Large Node Link Tree, Design Evolution and Empirical Evaluation Catherine Plaisant, Jesse Grosjean, Benjamin B.Bederson.
Tree Structures (Hierarchical Information) cs5764: Information Visualization Chris North.
2-D: Focus+Context cs5984: Information Visualization Chris North.
Oct 7, 2013 IAT Trees2 Chapter 3.2 of Spence ______________________________________________________________________________________ SCHOOL OF INTERACTIVE.
Information Design and Visualization
Trees (Hierarchical Information) cs5984: Information Visualization Chris North.
Information Visualization –III Treemaps and Fisheye Views.
IAT 814 Trees Chapter 3.2 of Spence ______________________________________________________________________________________ SCHOOL OF INTERACTIVE ARTS +
Multi-Dimensional Functions cs5984: Information Visualization Chris North.
Intuitive Database Query System, Zooming Query Results Previews Drawing upon existing literature on zooming interface technology, intuitive navigation.
2-D cs5984: Information Visualization Chris North.
INFM 603: Information Technology and Organizational Context Jimmy Lin The iSchool University of Maryland Thursday, November 1, 2012 Session 9: Visualization.
Visualizing Tabular Data CS 4390/5390 Data Visualization Shirley Moore, Instructor September 29,
Fall 2002CS/PSY Information Visualization 2 Case Study: Portraying Hierarchies Visualizing hierarchies  Variety of techniques Traditional tree views,
Mao Lin Huang University of Technology, Sydney, Visual Representations of Data and Knowledge.
Nov 26, 2009 IAT Visualizing Trees ______________________________________________________________________________________ SCHOOL OF INTERACTIVE ARTS.
How (not) to lie with visualization cs5984: Information Visualization Chris North.
Multiple View Strategies cs5984: Information Visualization Chris North.
Info Vis: Multi-Dimensional Data Chris North cs3724: HCI.
Information Visualization 2: Overview and Navigation Chris North cs3724: HCI.
Dynamic Queries cs5984: Information Visualization Chris North.
1D & 2D Spaces for Representing Data Mao Lin Huang.
Data Abstraction and Time-Series Data CS 4390/5390 Data Visualization Shirley Moore, Instructor September 15,
Visual Overview Strategies cs5984: Information Visualization Chris North.
Information Visualiation: Trees Chris North cs3724: HCI.
Review Chris North cs3724: HCI. Midterm Topics Scenario-based design: (ch 1-4) SBD background –metrics, tradeoffs, scenarios Requirements analysis –Field.
WorkSpaces cs5984: Information Visualization Chris North.
Visual Overview Strategies cs5984: Information Visualization Chris North.
Inspired from CS Information Visualization Jan. 10, 2002 John Stasko Frédéric Vernier Enseignant-Chercheur LIMSI-CNRS Maître de conf Paris XI Cours.
Animated Exploration of Graphs with Radial Layout IEEE InfoVis 2001 Ka-Ping Yee Rachna Dhamija Danyel Fisher Marti Hearst University of California, Berkeley.
Information Visualization: Navigation Chris North cs3724: HCI.
Multiple Views cs5984: Information Visualization Chris North.
Information Visualization: Navigation
cs5984: Information Visualization Chris North
IAT 355 Trees2 ______________________________________________________________________________________.
cs5984: Information Visualization Chris North
Hierarchies (Trees) Definition Examples
cs5764: Information Visualization Chris North
Information Visualization 2: Overview and Navigation
cs5984: Information Visualization Chris North
cs5984: Information Visualization Chris North
cs5984: Information Visualization Chris North
cs5984: Information Visualization Chris North
Information Design and Visualization
cs5984: Information Visualization Chris North
Information Visualization 2: Overview and Navigation
cs5984: Information Visualization Chris North
cs5984: Information Visualization Chris North
cs5984: Information Visualization Chris North
cs5984: Information Visualization Chris North
Information Visualization 2 Case Study: Portraying Hierarchies
Information Visualization (Part 1)
cs5984: Information Visualization Chris North
Map Information Visualization
cs5984: Information Visualization Chris North
Multi-Dimensional Data Visualization 3
cs5984: Information Visualization Chris North
cs5984: Information Visualization Chris North
Multi-Dimensional Data Visualization 2
Presentation transcript:

cs5984: Information Visualization Chris North Trees 2 cs5984: Information Visualization Chris North

2 Approaches Connection (node & link) Containment (node in node) Outliner, … Containment (node in node) Venn diagram Structure vs. attributes Attributes only (multi-dimensional viz) Structure only (1 attribute, e.g. name) Structure + attributes A B C today A B C

3D

Treemaps Shneiderman, “Treemaps” Vishal, Jeevak Maryland http://www.cs.umd.edu/hcil/treemap3/ Maryland

Treemap Algorithm Calculate node sizes: Recurse to children node size = sum children sizes Draw Treemap (node, space, direction) Draw node rectangle in space Alternate direction (slice or dice) For each child: Calculate child space as % of node space using size and direction Draw Treemap (child, child space, direction)

Squared Treemaps Wattenberg Van Wijk

http://www.research.microsoft.com/~masmith/all_map.jpg

Cushion Treemaps Van Wijk http://www.win.tue.nl/sequoiaview/

Dynamic Queries http://www.cs.umd.edu/hcil/treemap3/

Treemaps on the Web Map of the Market: http://www.smartmoney.com/marketmap/ People Map: http://www.truepeers.com/ Coffee Map: http://www.peets.com/tast/11/coffee_selector.asp

DiskMapper http://www.miclog.com/dmdesc.htm

Sunburst Stasko, GaTech Radial layout Animated zooming

Sunburst vs. Treemap + Faster learning time: like pie chart + Details outward, instead of inward + Focus+context zooming - Not space filling - More space used by non-leaves All leaves on 1-D space, perimeter Treemap: 2-D space for leaves - Smaller scale?

CHEOPS Beaudoin, “Cheops” Jon, Mudita http://www.crim.ca/hci/cheops/index1.html

Summary Hyperbolic ConeTree TreeMap Sunburst Cheops

The Original Fisheye View George Furnas, 1981 (pg 311) Large information space User controlled focus point How to render items? Normal View: just pick items nearby Fisheye View: pick items based on degree of interest Degree of Interest = function of distance from f and a priori importance DOI(x) = -dist(x,f) + imp(x) f x

Example: Tree structure Distance = # links between f and x Importance = level of x in tree Distance: I A a i ii b B Importance: I A a i ii b B DOI: I A a i ii b B f

Next Week I will be away Book chapter 6 Tues: Dr. McCrickard Healey, “Preattentive Processing” parool, priya Somervell, “InfoVis in the Periphery” ali, vikrant Thurs: Virtual Environments Go directly to Torg 3050 Dr. Bowman, Alex Kalita

Next Next Week Tues: Networks Thurs: Networks Eick, “SeeNet” kuljit, anil Munzner, “H3: 3D hyperbolic graphs” dananjan, samil Thurs: Networks Korn, “Multi-Digraphs” ying, kuljit Storey, “SHriMP” qing, quoc Tues Oct 30: Project status report due Thurs Nov 1: Homework #3 due Purvi: HiNote info session, Fri 4pm, McB 655 Change!