Information Visualization CMSC 838B Spring 2003 Trees - PowerPoint PPT Presentation

1 / 14
About This Presentation
Title:

Information Visualization CMSC 838B Spring 2003 Trees

Description:

Data repository in which cases are related to subcases. Pervasive. Family histories, ancestries ... Elide (don't show) some nodes. Show nodes at different sizes. Tasks ... – PowerPoint PPT presentation

Number of Views:31
Avg rating:3.0/5.0
Slides: 15
Provided by: BenjaminB6
Category:

less

Transcript and Presenter's Notes

Title: Information Visualization CMSC 838B Spring 2003 Trees


1
Information VisualizationCMSC 838B Spring
2003Trees
  • Benjamin B. Bederson
  • University of Maryland
  • www.cs.umd.edu/bederson

This presentation adapted from John Stasko
2
Hierarchies (Trees)
  • Definition
  • Data repository in which cases are related to
    subcases
  • Pervasive
  • Family histories, ancestries
  • File/directory systems on computers
  • Organization charts
  • Animal kingdom Phylum,, genus,
  • Object-oriented software classes
  • ...

3
Trees
  • Two main representation schemes
  • Node-link
  • Space-filling
  • Approaches to scale
  • Complex representation
  • Navigation
  • Elide (dont show) some nodes
  • Show nodes at different sizes

4
Tasks
  • Help understand node characteristics or tree
    structure?
  • Some kinds of tasks
  • Find a node
  • Revisit node
  • List node ancestors
  • Understand local topology
  • Understand global topology

5
Node-Link Diagrams
  • Root at top, leaves at bottom is very common

6
Why Put Root at Top?
Root can be at center with levels growing
outward too
Can any node be the root?
7
Examples
Good for? Bad for?
8
Drawing a Tree
How does one draw this?
9
Space-Filling Representation
Each item occupies an area Children are
contained under parent
One example
10
SunBurst Stasko et. al.
11
Treemap Shneiderman et. al.
12
Squarified
Slice-and-dice
Cluster
Pivot-by-middle
Strip
Pivot-by-size
13
Variation Cushion Treemap
Add shading and texture to help convey
structure of hierarchy
Van Wijk 99
14
Questions
  • What tasks are best supported by each vis?
  • Can multidimensional data per node be portrayed?
  • How does the visualization scale?
  • Can users quickly understand the representation?
Write a Comment
User Comments (0)
About PowerShow.com