Tree-Maps Cyntrica Eaton February 11, 2001 A Space-Filling Approach to the Visualization of Hierarchical Information Structures Brian Johnson Ben Shneiderman.

Slides:



Advertisements
Similar presentations
Week 1: Introduction to GIS
Advertisements

A View of the Business with Drillable Graphics Southern Computer Measurement Group May, 2012 Martha Hays.
H3: Laying Out Large Directed Graphs in 3D Hyperbolic Space Tamara Munzner, Stanford University.
Cushion Treemaps and Botanical Visualization Yimeng Dou
Jun 2, 2014 IAT Trees2 Chapter 3.2 of Spence ______________________________________________________________________________________ SCHOOL OF INTERACTIVE.
Visualisasi Informasi
LifeLines:Visualizing Personal Histories Plaisant, Milash, Rose, Widoff, Shneiderman Presented by Girish Kumar and Rajiv Gandhi.
Introduction to Databases
Automating the Design of Graphical Presentations of Relational Information Jock MacKinlay Beth Weinstein March 14, 2001.
Abstract Syntax Tree Rendering Noah Brickman CMPS 203.
Space-Filling Software Visualization by Marla J. Baker and Stephen G. Eick Presented by: Brian Phillips February
Visualization CSC 485A, CSC 586A, SENG 480A Instructor: Melanie Tory.
Visual Realism for the Visualization of Software Metrics & Visualizing Relations in Hierarchical Data using Spline Bundles Danny Holten Reconstructor.
”Confusion and clutter are failures of design, not attributes of information.” - Edward R. Tufte.
Visualizating the Non-Visual: Spatial Analysis and Interaction with Information from Text Documents J.A. Wise, J.J. Thomas, K. Pennock, D. Lantrip, M.
Tree-Maps: A Space-Filling Approach to the Visualization of Hierarchical Information Structures Brian Johnson Ben Shneiderman (HCIL TR 91-06) Steve Betten.
RingTree Roundabout Exploring Trees Michael Knapp & Werner Bruckner VU Informationsvisualisierung VU Informationsvisualisierung.
Visualizing Network Data Richard A. Becker Stephen G.Eick Allan R.Wilks.
Cone Trees and Collapsible Cylindrical Trees
Ordered and Quantum Treemaps: Making Effective Use of 2D Space to Display Hierarchies. By Bederson, B.B., Shneiderman, B., and Wattenberg, M. ACM Transactions.
Matthias Mayer The Table Lens - Ramana Rao & Stuart K. Card Information Visualization 838b - February 21st 2001 The Table Lens: Merging.
Tree-Maps: Visualizing Hierarchical Data Hench Qian & Bill Shapiro September 21, 1999.
Graphics and Graphic Information Processing J. Bertin Presented by Fusun Yaman.
Treemap Implementation and Application Workshop Ben Shneiderman Human-Computer Interaction Laboratory University of Maryland Marc Frons Smartmoney.
Wise, Thomas, Pennock, Lantrip, Pottier, Schur, and Crow
WPI Center for Research in Exploratory Data and Information Analysis From Data to Knowledge: Exploring Industrial, Scientific, and Commercial Databases.
Tree Structures (Hierarchical Information) cs5764: Information Visualization Chris North.
Visualization By: Simon Luangsisombath. Canonical Visualization  Architectural modeling notations are ways to organize information  Canonical notation.
A Visual Browser for Large-Scale Online Auctions Quang Vinh Nguyen and Mao Lin Huang Faculty of Information Technology University of Technology, Sydney.
Tree-Maps: A Space-Filling Approach to the Visualization of Hierarchical Information Structures Presented by: Daniel Loewus-Deitch.
1 Visual Analysis of Large Heterogeneous Social Networks by Semantic and Structural Abstraction Zequian shen, Kwan-Liu Ma, Tina Eliassi-Rad Department.
4.5 Multimedia Production. Learning Outcome 1. Design the structure and user interface for a multimedia project. 2. Produce a successful multimedia project.
H3: Laying Out Large Directed Graphs in 3D Hyperbolic Space Tamara Munzner Stanford University 元智資工所 系統實驗室 楊錫謦 1999/11/3.
Document (Text) Visualization Mao Lin Huang. Paper Outline Introduction Visualizing text Visualization transformations: from text to pictures Examples.
By LaBRI – INRIA Information Visualization Team. Tulip 2010 – version Tulip is an information visualization framework dedicated to the analysis.
Pad++ A Zooming Graphical Sketchpad for Exploring Alternative Interface Physics Benjamin B. Bederson, James D. Hollan, Ken Perlin, Jonathan Meyer, David.
© 2010 Pearson Addison-Wesley. All rights reserved. Addison Wesley is an imprint of Designing the User Interface: Strategies for Effective Human-Computer.
XP. The Start menu New streamlined design No more “My” Recently programs now sport Jump Lists All Programs menu slides in and out of existing space Search.
A Focus+Context Technique Based on Hyperbolic Geometry for Visualizing Large Hierarchies. John Lamping, Ramana Rao, and Peter Pirolli Xerox Palo Alto Research.
Information Visualization Using 3D Interactive Animation Meng Tang 05/17/2001 George G. Robertson, Stuart K. Card, and Jock D. Mackinlay.
VAST 2011 Sebastian Bremm, Tatiana von Landesberger, Martin Heß, Tobias Schreck, Philipp Weil, and Kay Hamacher Interactive-Graphics Systems TU Darmstadt,
Visual Analysis of Hierarchical Management Data Zhao Geng 1, Gaurav Gathania 2, Robert S.Laramee 1 and ZhenMin Peng 1 1 Visual Computing Group, Computer.
IAT 814 Trees Chapter 3.2 of Spence ______________________________________________________________________________________ SCHOOL OF INTERACTIVE ARTS +
Visualization and analysis of microarray and gene ontology data with treemaps Eric H Baehrecke, Niem Dang, Ketan Babaria and Ben Shneiderman Presenter:
Interactive Information Visualization of a Million Items
Graphic Organizers A Strategy for English Language Learners.
Stylization and Abstraction of Photographs Doug Decarlo and Anthony Santella.
Introducing… Microsoft Windows VISTA Introducing… Microsoft Windows VISTA.
INFM 603: Information Technology and Organizational Context Jimmy Lin The iSchool University of Maryland Thursday, November 1, 2012 Session 9: Visualization.
Copyright © 2005, Pearson Education, Inc. Slides from resources for: Designing the User Interface 4th Edition by Ben Shneiderman & Catherine Plaisant Slides.
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.
IAT 814 Introduction to Visual Analytics Symbols vs Perceptual Science Sep 11, 2013IAT 8141.
LBR & WS LAB 1: INTRODUCTION TO GIS.
Design and Implementation of Geometric and Texture-Based Flow Visualization Techniques Robert S. Laramee Markus Hadwiger Helwig Hauser.
INTRODUCTION GORT is a virtual 3D modeling environment for computer programmers. Its main area of focus is to aid in the education of programmers learning.
Digital Libraries Lillian N. Cassel Spring A digital library An informal definition of a digital library is a managed collection of information,
Jinwook Seo Pad++: A Zoomable Graphical Sketchpad For Exploring Alternative Interface Physics Benjamin B. Bederson, James D. Hollan, Ken Perlin, Jonathan.
Pad++: A Zooming Graphical Interface for Exploring Alternate Interface Physics Presented By: Daniel Loewus-Deitch.
Visualizing LiveNet with ENCCON Model Quang Vinh Nguyen Computer Systems Department Faculty of Information Technology University of Technology, Sydney.
Pad++: A Zoomable Graphical User Interface. Motivations View information at multiple scales –Semantic zooming Tap into natural spatial ways of thinking.
HIERARCHICAL TREES OF UNSTEADY SIMULATION DATASETS Marek Gayer and Pavel Slavík C omputer G raphics G roup Department of Computer Science and Engineering.
ResultMaps: Search Result Visualization for Hierarchical Information Spaces Danielle H. Lee.
1 Visual Encoding Andrew Chan CPSC 533C January 20, 2003.
Introduction to UML and Rational Rose UML - Unified Modeling Language Rational Rose 98 - a GUI tool to systematically develop software through the following.
Comp 15 - Usability & Human Factors Unit 12b - Information Visualization This material was developed by Columbia University, funded by the Department of.
Chapter 2 – Introduction to Windows Operating System II Manipulating Windows GUI 1CMPF112 Computing Skills for Engineers.
Visual Perception.
CHAPTER 7: Information Visualization
CHAPTER 14: Information Visualization
Presentation transcript:

Tree-Maps Cyntrica Eaton February 11, 2001 A Space-Filling Approach to the Visualization of Hierarchical Information Structures Brian Johnson Ben Shneiderman

Sneak Peek

A B C D EF BCD

Overview Part I: Tree-Maps Introduction Traditional Data Display Tree Maps Contributions

Overview Part II: Paper Characteristics Critique Favorite Sentence References Current State

Part I

Introduction Hierarchical Data Organization Charts Family Trees Animal Phyla Library Catalogs Visualizations display relationships among data Effective data presentation has posed a problem

Introduction Hierarchical Data Presentation: Text-Based Connection Enclosure I. II. A. B. C. D. E. F. a. b. c. a. b. c A. B. C.

Introduction Hierarchical Data Presentation: Text-Based Connection Enclosure A B C D EF

Introduction BCD Hierarchical Data Presentation: Text-Based Connection Enclosure

Connection A B C D EF Contain structural information and node content Generally easy to lay out and interpret Excellent visualization tools for small data sets Exploit human ability to quickly recognize l relationships among entities based on l spatial configuration.

Connection A B C D EF As data set gets larger, the information space l l gets harder to see - Amount of information shown can be far l less than user is capable of processing - User becomes more responsible for l l l l l recalling information and tree node location Node-link diagrams contain great deal of e empty space

Motivation Objective: To produce a compact visualization of a directory l tree structure Expected Benefits: View large file directories in a constrained space Locate large files quickly and easily Determine which users consume more disk space

File Directory

Tree Diagram Desktop My DocumentsMy Computer …. Recycle BinACL60 …. ………… DFS Lexicon Grammar …. BFSAllegro

Venn Diagram Desktop My Docs My Ntwk Recycle Bin My Comp ACL60

Tree-Map My DocMy Comp My Ntwk Recycle ACL60

Tree-Maps Use entire information space Effective for showing quantitative properties of data Interactivity allows users to become more connected with l l data display

Tree Diagram Desktop My DocumentsMy Computer …. Recycle BinACL60 …. ………… DFS Lexicon Grammar …. BFSAllegro

Tree-Map My DocMy Comp My Ntwk Recycle ACL60

A B C D EF Tree-Map Construction NodeWeight A10 B1 C4 D5 E2 F3

B: 1 A: 10 C: 4 D: 5 E: 2F: 3 Tree-Map Construction A B C D EF

A B C D EF A

A B C D EF BCD

A B C D EF BCD

Contribution Introduces a method of enclosure to allow human visualization of large amounts of hierarchical data in a constrained information space.

Part II

Critique Strengths: Concise Well developed Weakness: Had to read it a couple of times to get a full understanding of how tree-maps are constructed

Favorite Sentence The Tree-Map visualization technique makes 100% use of the available display space, mapping the full hierarchy onto a rectangular region in a space-filling manner.

References Data Visualization Human ability to grasp l graphical information Color Coding Similar studies Tree Maps: A Space-Filling Approach to the Visualization of Hierarchical Information Structures _______________ _______________ _______________ _______________ _______________ _______________

References Data Visualization Offspring work Visual mapping techniques Hierarchical information l display Tree Maps: A Space-Filling Approach to the Visualization of Hierarchical Information Structures _______________ _______________ _______________ _______________ _______________ _______________

Current State Applications: Disk Mapper NBA Statistics Stock Portfolio Visualization PhotoMesa

NBA Statistics NBA Atlantic CentralMidwest Pacific ……………………. ………………… …………… LakersSuns Kings ……………

NBA Statistics

Stock Portfolio

PhotoMesa

Current State Research: Incorporating even larger data sets and allowing them to be readable Supporting data animation Creating better data views

Current State

Conclusion Efficient Space Utilization: Great for large information structures Interactivity: User control in the presentation of data Comprehension: Rapid extraction of information with low perceptual l and cognitive loads Aesthetics: Visually pleasing rendering of data