Treemap Implementation and Application Workshop Ben Shneiderman Human-Computer Interaction Laboratory University of Maryland Marc Frons Smartmoney
Information Visualization: Data Types Z Z 1-D Linear Document Lens, SeeSoft, Info Mural, Value Bars Z Z 2-D Map GIS, ArcView, PageMaker, Medical imagery Z Z 3-D World CAD, Medical, Molecules, Architecture Z Z Multi-Dim Parallel Coordinates, Spotfire, XGobi, Visage, Influence Explorer, TableLens, DEVise Z Z Temporal Perspective Wall, LifeLines, Lifestreams, Project Managers, DataSpiral Z Z Tree Cone/Cam/Hyperbolic, TreeBrowser, Treemap Z Z Network Netmap, netViz, SeeNet, Butterfly, Multi-trees (Online Library of Information Visualization Environments) otal.umd.edu/Olive
Tree features: labels node sizes a bc def a b c d e f a c b b d e f d e f c b a
Treemap - view large trees with node values 4 Space filling 4 Space limited 4 Color coding 4 Size coding - Requires learning (Shneiderman, ACM Trans. on Graphics, 1992) TreeViz (Mac, Johnson, 1992) NBA-Tree (Sun, Turo, 1993) Analytical Hierarchy (Asahi, 1995) Winsurfer (Teittinen, 1996) Treemap97 (Windows, UMd) Treemap2000 (Java, 2000) Treemap3.0 (2001)
Treemap - view large trees with node values
Treemap features - Border variations - Labeling - Legends - Exaggeration - Filtering - Animation Turo, 1993
Winsurfer: Full Windows Explorer capability Teittinen, 1995
Treemaps: Strengths and Weaknesses` Z Overall pattern is visible Z Large nodes are seen easily at any level Z Color coding shows relationships Z Duplicates or unusual patterns can be seen Z Space-filling approach is unfamiliar Z Varying aspect ratios hamper size comparison Z Slice and dice is hard to follow Z Thin slivers are obscure
Treemap - Stock market, clustered by industry
Treemap - Stock market – 3D view
Treemap Dynamic queries - Easier import - Java Chalasani, 2000
Treemap2000 – Dynamic queries
Treemap3.0 - Fast load - Squarified layout - Map directory - Info tips - Color control - Font control - Print & Save Babaria, Betten & Blowitski, 2001
Treemap James Poulos Treemap summary Treemap 3.0 Information and demos UMd Office of Technology Commercialization