cs5984: Information Visualization Chris North

Slides:



Advertisements
Similar presentations
On your next blank page, take notes Force Notes. Net Force In many situations, including driving, more than one force is acting on an object. The combination.
Advertisements

Cushion Treemaps and Botanical Visualization Yimeng Dou
Trees and Cushions Jack van Wijk Eindhoven University of Technology Treemap Workshop, May 31, 2001 HCIL, University of Maryland.
Information Visualization: Trees Chris North cs3724: HCI.
Jun 2, 2014 IAT Trees2 Chapter 3.2 of Spence ______________________________________________________________________________________ SCHOOL OF INTERACTIVE.
Visualisasi Informasi
Fault-Fracture charachterization in OpendTect
Modifiable Treemaps Containing Variable-Shaped Units Frédéric Vernier Mitsubishi Electric Research Labs (MERL, Cambridge) - CLIPS-IMAG Laboratory University.
Abstract Syntax Tree Rendering Noah Brickman CMPS 203.
Tree-Maps: A Space-Filling Approach to the Visualization of Hierarchical Information Structures Brian Johnson Ben Shneiderman (HCIL TR 91-06) Steve Betten.
Cone Trees and Collapsible Cylindrical Trees
Visualization of Graph Data CS 4390/5390 Data Visualization Shirley Moore, Instructor October 6,
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.
Debates: Overview+Detail vs. Focus+Context 2-D vs. 3-D cs5984: 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.
Construction cs5984: Information Visualization Chris North.
10/6/10 BR- What direction does the Nile Flow? What was the thing on the cover of the book? Today: Understanding the Impact of A River.
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.
Multiple View Strategies cs5984: Information Visualization Chris North.
Beginning Graphic Design. Graphic Elements Page 2 1.Lines a. Straight: Horizontal, Vertical, Diagonal b. Curved: Circular, Irregular c. Combination 2.
Dynamic Queries cs5984: Information Visualization Chris North.
Data Abstraction and Time-Series Data CS 4390/5390 Data Visualization Shirley Moore, Instructor September 15,
Level3456 Angles I can identify right angles I can recognise, measure and draw acute and obtuse angles I know that the sum of the angles on a line is 180.
Visual Overview Strategies cs5984: Information Visualization Chris North.
Information Visualiation: Trees Chris North cs3724: HCI.
Visual Overview Strategies cs5984: Information Visualization Chris North.
Tree Research Notes Research by ___________________ My Bibliography For my research, I used Pebble Go, World Book Kids and a book called: _____________________________.
Debates: Comparison of commercial tools 2-D vs. 3-D cs5984: Information Visualization Chris North.
Multiple Views cs5984: Information Visualization Chris North.
Logical Architecture and UML Package Diagrams. The logical architecture is the large-scale organization of the software classes into packages, subsystems,
Information Visualization: Navigation
Balanced Binary Search Trees
cs5984: Information Visualization Chris North
Topographic Maps Two-dimensional representation of a Three-dimensional surface. Coordinate systems Latitude/Longitude (spherical) Universal Transverse.
IAT 355 Trees2 ______________________________________________________________________________________.
Multi-Dimensional Data Visualization 2
cs5984: Information Visualization Chris North
cs5984: Information Visualization Chris North
Hierarchies (Trees) Definition Examples
Usability & Human Factors
cs5764: Information Visualization Chris North
APRV – A Multidimensional Data Visualization Tool
Information Visualization 2: Overview and Navigation
Week 1.
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
Information Visualization 2 Case Study: Portraying Hierarchies
Information Visualization (Part 1)
cs5984: Information Visualization Chris North
Assignment /6/2.
Yoann Padioleau (Facebook)
cs5984: Information Visualization Chris North
cs5984: Information Visualization Chris North
Multi-Dimensional Data Visualization 3
cs5984: Information Visualization Chris North
cs5984: Information Visualization Chris North
Presentation transcript:

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

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

Containment Approach

Treemaps (Shneiderman) Slice and Dice Alternate horizontal and vertical cuts for levels Node area  node attribute Zoom onto nodes Space-Filling Structure + 3 attributes Area, color, label

Treemaps

Treemaps Balanced trees

Treemaps ~ 1000 nodes Quantitative attributes Good combination of structure + attributes For unbalanced trees, structure more difficult Learning time: 20 min Evaluation: major performance boost over outliner Bad aspect ratios: long narrow rectangles Large scale or deep causes solid black

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

Cushion Treemaps Van Wijk

Squared Treemaps Wattenberg Van Wijk

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

Today Stasko, “Sunburst”, web Marcus, Marty

Assignment Spring Break! Read for Tues (Mar 13) Beaudoin, “Cheops”, web Satya, Sumithra Furnas, “Fisheye View”, book pg 311

Projects Data Structure Viz Tool Data Structure Viz Evaluation Biotech Viz Network Traffic Viz High-Dimensional Parameter Space Viz Chat Log Viz Web Snap List Viz / Menu UI Data Density and Distraction