cs5984: Information Visualization Chris North

Slides:



Advertisements
Similar presentations
Multi-Dimensional Data Visualization
Advertisements

Information Visualization: Trees Chris North cs3724: HCI.
Visualisasi Informasi
Information Understanding Benjamin B. Bederson. University of Maryland, Human-Computer Interaction Laboratory What is the Problem?  How to perceive and.
Cone Trees and Collapsible Cylindrical Trees
14.1 Vis_04 Data Visualization Lecture 14 Information Visualization : Part 2.
SpaceTree: Supporting Exploration in Large Node Link Tree, Design Evolution and Empirical Evaluation Catherine Plaisant, Jesse Grosjean, Benjamin B.Bederson.
Info Vis: Multi-Dimensional Data Chris North cs3724: HCI.
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.
A Focus+Context Technique Based on Hyperbolic Geometry for Visualizing Large Hierarchies. John Lamping, Ramana Rao, and Peter Pirolli Xerox Palo Alto Research.
IAT 814 Trees Chapter 3.2 of Spence ______________________________________________________________________________________ SCHOOL OF INTERACTIVE ARTS +
Construction cs5984: Information Visualization Chris North.
2-D cs5984: Information Visualization Chris North.
Document Collections cs5984: Information Visualization Chris North.
Trees CS 105. L9: Trees Slide 2 Definition The Tree Data Structure stores objects (nodes) hierarchically nodes have parent-child relationships operations.
Data Structures TREES.
Fall 2002CS/PSY Information Visualization 2 Case Study: Portraying Hierarchies Visualizing hierarchies  Variety of techniques Traditional tree views,
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.
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.
Data Structures Lakshmish Ramaswamy. Tree Hierarchical data structure Several real-world systems have hierarchical concepts –Physical and biological systems.
Visual Overview Strategies cs5984: Information Visualization Chris North.
Multi-Dimensional Data Visualization
Debates: Comparison of commercial tools 2-D vs. 3-D cs5984: Information Visualization Chris North.
Multi-Dimensional Data Visualization cs5984: Information Visualization Chris North.
Information Visualization: Navigation Chris North cs3724: HCI.
Visualization Design Principles cs5984: Information Visualization Chris North.
Multiple Views cs5984: Information Visualization Chris North.
Information Visualization: Navigation
cs5984: Information Visualization Chris North
COMP 103 Introduction to Trees Thomas Kuehne 2013-T2 Lecture 19
IAT 355 Trees2 ______________________________________________________________________________________.
Multi-Dimensional Data Visualization 2
cs5984: Information Visualization Chris North
Hierarchies (Trees) Definition Examples
cs5764: Information Visualization Chris North
Professor John Canny Spring 2003
i206: Lecture 13: Recursion, continued Trees
Information Visualization 2: Overview and Navigation
TREES General trees Binary trees Binary search trees AVL trees
Representing Structure and Behavior with Trees
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
Information Visualization 2 Case Study: Portraying Hierarchies
Information Visualization (Part 1)
cs5984: Information Visualization Chris North
Information Understanding
cs5984: Information Visualization Chris North
cs5984: Information Visualization Chris North
Presented by Seth Hettich
cs5984: Information Visualization Chris North
cs5984: Information Visualization Chris North
Presentation transcript:

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

Review Data space: Interaction strategies: Design guidelines Multi-dimensional 1-D space 2-D space Interaction strategies: Dynamic Queries Multiple views, brushing & linking Visual overviews Zooming, overview+detail, focus+context Design guidelines Empirical Evaluation

Next Data space: Workspaces Theory … 3-D Trees Networks Document collections Workspaces Theory …

Trees (Hierarchies) What is a tree? Examples Tasks Items + structure Add parent pointer attribute Examples Family trees, Directories, Org charts, biology taxonomy, menus Tasks All previous tasks plus structure-based tasks: Find descendants, ancestors, siblings, cousins Overall structure, height, breadth, dense/sparse areas

Tree Visualization Example: Outliner Why is tree visualization hard? Structure AND items Structure harder, consumes more space Data size grows very quickly (exponential) #nodes = bheight

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

Outliner Good for directed search tasks Not good for learning structure No attributes Apx 50 items visible Lose path to root for deep nodes

Mac Finder Branching factor: Small large

Today Rao, “Hyperbolic Tree”, book pg 382 Joy, maulik

Nifty site of the day: X-Files http://www.thexfiles.com/main_flash.html

ConeTree / CamTree Video CHI’91

WebTOC Website map: Outliner + size attributes http://www.cs.umd.edu/projects/hcil/webtoc/fhcil.html

PDQ Trees Overview+Detail of 2D layout Dynamic Queries on each level for pruning

PDQ Trees

Assignment Read for Thurs Homework #2 due Thurs Spring Break! Johnson, “Treemaps”, book pg 152 Stasko, “Sunburst”, web Marcus, marty Homework #2 due Thurs Spring Break! Read for Tues (Mar 13) Beaudoin, “Cheops”, web Satya, sumithra Furnas, “Fisheye View”, book pg 311

Scenario: Visualizing Biotech Data Database of experiments on DNA 1000 experiments? DNA = long sequence of letters A,C,T,G 100,000 – 1,000,000 letters Experiment = data values for set of sub-sequences 1000 sub-sequences, 10-100 letters / sub-sequence Tasks: Find experiments given criteria Find patterns between known set of experiments Find related experiments Find trends in experimentation DNA: AAGTGTTCCGAAATGCAAAAATAGACCCAAAGA… Experiment: (5-50)=1.4, (72-112)=0.2, …