Trees Hierarchical Information cs 5984 Information Visualization Chris
- Slides: 21
Trees (Hierarchical Information) cs 5984: Information Visualization Chris North
Where are we? • • Multi-D 1 D 2 D Hierarchies/Trees Networks/Graphs Document collections 3 D • • • Design Principles Empirical Evaluation Java Development Visual Overviews Multiple Views
Quiz • 2 strategies for making overviews: • hammer • chainsaw • 3 strategies for linking multiple views • synch nav • Brushing • O+D
Trees (Hierarchies) • What is a tree? • DAG, one parent per node • Items + structure (nodes + links) • Table model: Add parent pointer attribute • Examples • filesystem, family, classification/taxonomy, org charts, toc, data structures, 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) today A • outliner B • Containment (node in node) • Venn diagram C A B C
Tree Properties • Structure vs. attributes • Attributes only (multi-dimensional viz) • Structure only (1 attribute, e. g. name) • Structure + attributes • Branching factor • Fixed level, categorical
Outliner • • • Good for directed search tasks Not good for learning structure No attributes Apx 50 items visible Lose path to root for deep nodes Scroll bar! • cant see all the tree structure • Scroll bar suck • Structure only • Lost screen space • 50 nodes
Mac Finder Branching factor: Small large
Hyperbolic Trees • Rao, “Hyperbolic Tree” • David, Harsha • http: //startree. inxight. com/ • Xerox PARC • Inxight
Disk Tree • Ed Chi, Xerox PARC
Cone Trees • Robertson, “Cone. Trees” • Anuj, Atul • Xerox PARC
FSN • SGI file system navigator • Jurassic Park
Ugh!
Web. TOC • Website map: Outliner + size attributes • http: //www. cs. umd. edu/projects/hcil/webtoc/fhcil. html
PDQ Trees • Overview+Detail of 2 D tree layout • Dynamic Queries on each level for pruning
PDQ Trees
Nifty App of the Day • SAS JMP
Hard Problems • Multiple foci • Robertson, Microsoft Research • Polyarchies: multiple inter-twined trees
Assignment • Thurs: Trees • Johnson, “Treemaps” » vishal, jeevak • Beaudoin, “Cheops” » jon, mudita • Tues Oct 30: Project status report due • Thurs Nov 1: Homework #3 due • Purvi: Hi. Note info session, Fri 4 pm, Mc. B 104 c • Note: I will be away next week
Next Week • Book chapter 6 • Tues: Dr. Mc. Crickard • Healey, “Preattentive Processing” » parool, priya • Somervell, “Info. Vis in the Periphery” » ali, vikrant • Thurs: Virtual Environments • Go directly to Torg 3050 • Dr. Bowman, Alex Kalita
- Da form 5984 e
- Ece 5984
- Set partitioning in hierarchical trees
- Information visualization ppt
- Introduction to information visualization
- Information visualization
- Task analysis
- Hierarchical linear regression spss
- Flat addressing vs hierarchical addressing
- Vif in regression spss
- Hierarchical bayesian model
- Hierarchical bayesian model
- Reflex/hierarchical theory of motor control
- Linear order of words in a sentence
- Cnettv
- Hierarchical inheritance in c++
- Hirarki dalam perencanaan
- Hierarchical reinforcement learning: a comprehensive survey
- What is hierarchical file system
- Hashed and hierarchical timing wheels
- Hierarchical topical organizer
- Hierarchical graphic organizer example