stanford hci group / cs376 u jeffrey heer · 12 may 2009 information visualization
Post on 20-Dec-2015
216 views
TRANSCRIPT
![Page 1: Stanford hci group / cs376 u Jeffrey Heer · 12 May 2009 Information Visualization](https://reader030.vdocuments.net/reader030/viewer/2022032800/56649d4b5503460f94a28222/html5/thumbnails/1.jpg)
stanford hci group / cs376
http://cs376.stanford.eduJeffrey Heer · 12 May 2009
Information Visualization
![Page 2: Stanford hci group / cs376 u Jeffrey Heer · 12 May 2009 Information Visualization](https://reader030.vdocuments.net/reader030/viewer/2022032800/56649d4b5503460f94a28222/html5/thumbnails/2.jpg)
Why do we create visualizations? Answer questions (or discover them)
Make decisions See data in context Expand memory Support graphical calculation Find patterns Present argument or tell a story Inspire
![Page 3: Stanford hci group / cs376 u Jeffrey Heer · 12 May 2009 Information Visualization](https://reader030.vdocuments.net/reader030/viewer/2022032800/56649d4b5503460f94a28222/html5/thumbnails/3.jpg)
Three functions of visualizationsRecord: store information
Photographs, blueprints, …
Analyze: support reasoning about information Process and calculate Reason about data Feedback and interaction
Communicate: convey information to others Share and persuade Collaborate and revise Emphasize important aspects of data
![Page 4: Stanford hci group / cs376 u Jeffrey Heer · 12 May 2009 Information Visualization](https://reader030.vdocuments.net/reader030/viewer/2022032800/56649d4b5503460f94a28222/html5/thumbnails/4.jpg)
[Playfair 1786]
![Page 5: Stanford hci group / cs376 u Jeffrey Heer · 12 May 2009 Information Visualization](https://reader030.vdocuments.net/reader030/viewer/2022032800/56649d4b5503460f94a28222/html5/thumbnails/5.jpg)
Data in context: Cholera outbreak
In 1854 John Snow plotted the position of each cholera case on a map. [from Tufte 83]
![Page 6: Stanford hci group / cs376 u Jeffrey Heer · 12 May 2009 Information Visualization](https://reader030.vdocuments.net/reader030/viewer/2022032800/56649d4b5503460f94a28222/html5/thumbnails/6.jpg)
Data in context: Cholera outbreak
Used map to hypothesize that pump on Broad St. was the cause. [from Tufte 83]
![Page 7: Stanford hci group / cs376 u Jeffrey Heer · 12 May 2009 Information Visualization](https://reader030.vdocuments.net/reader030/viewer/2022032800/56649d4b5503460f94a28222/html5/thumbnails/7.jpg)
Challenge
More and more unseen data Faster creation and collection Faster dissemination
5 exabytes of new information in 2002 [Lyman 03] 37,000 Libraries of Congress
161 exabytes in 2006 [Gantz 07]
Need better tools and algorithms for visually conveying information
![Page 8: Stanford hci group / cs376 u Jeffrey Heer · 12 May 2009 Information Visualization](https://reader030.vdocuments.net/reader030/viewer/2022032800/56649d4b5503460f94a28222/html5/thumbnails/8.jpg)
Goals of Visualization research1. Understand how visualizations convey
information to people What do people perceive/comprehend? How do visualizations correspond with mental
models of data?
2. Develop principles and techniques for creating effective visualizations and supporting analysis
Amplify perception and cognition Strengthen connection between visualization and
mental models of data
![Page 9: Stanford hci group / cs376 u Jeffrey Heer · 12 May 2009 Information Visualization](https://reader030.vdocuments.net/reader030/viewer/2022032800/56649d4b5503460f94a28222/html5/thumbnails/9.jpg)
Graphical Perception
![Page 10: Stanford hci group / cs376 u Jeffrey Heer · 12 May 2009 Information Visualization](https://reader030.vdocuments.net/reader030/viewer/2022032800/56649d4b5503460f94a28222/html5/thumbnails/10.jpg)
How many 3’s
1281768756138976546984506985604982826762980985845822450985645894509845098094358590910302099059595957725646750506789045678845789809821677654876364908560912949686
![Page 11: Stanford hci group / cs376 u Jeffrey Heer · 12 May 2009 Information Visualization](https://reader030.vdocuments.net/reader030/viewer/2022032800/56649d4b5503460f94a28222/html5/thumbnails/11.jpg)
How many 3’s
1281768756138976546984506985604982826762980985845822450985645894509845098094358590910302099059595957725646750506789045678845789809821677654876364908560912949686
![Page 12: Stanford hci group / cs376 u Jeffrey Heer · 12 May 2009 Information Visualization](https://reader030.vdocuments.net/reader030/viewer/2022032800/56649d4b5503460f94a28222/html5/thumbnails/12.jpg)
[Cleveland and McGill 84]
![Page 13: Stanford hci group / cs376 u Jeffrey Heer · 12 May 2009 Information Visualization](https://reader030.vdocuments.net/reader030/viewer/2022032800/56649d4b5503460f94a28222/html5/thumbnails/13.jpg)
[Cleveland and McGill 84]
![Page 14: Stanford hci group / cs376 u Jeffrey Heer · 12 May 2009 Information Visualization](https://reader030.vdocuments.net/reader030/viewer/2022032800/56649d4b5503460f94a28222/html5/thumbnails/14.jpg)
[Cleveland and McGill 84]
![Page 15: Stanford hci group / cs376 u Jeffrey Heer · 12 May 2009 Information Visualization](https://reader030.vdocuments.net/reader030/viewer/2022032800/56649d4b5503460f94a28222/html5/thumbnails/15.jpg)
Relative magnitude estimationMost accurate Position (common) scale
Position (non-aligned) scale
Length Slope Angle
Area
Volume
Least accurate Color hue-saturation-density
![Page 16: Stanford hci group / cs376 u Jeffrey Heer · 12 May 2009 Information Visualization](https://reader030.vdocuments.net/reader030/viewer/2022032800/56649d4b5503460f94a28222/html5/thumbnails/16.jpg)
Mackinlay’s ranking of encodingsQUANTITATIVE ORDINAL NOMINAL
Position Position PositionLength Density (Value) Color HueAngle Color Sat TextureSlope Color Hue ConnectionArea (Size) Texture ContainmentVolume Connection Density (Value)Density (Value) Containment Color SatColor Sat Length ShapeColor Hue Angle LengthTexture Slope AngleConnection Area (Size) SlopeContainment Volume AreaShape Shape Volume
![Page 17: Stanford hci group / cs376 u Jeffrey Heer · 12 May 2009 Information Visualization](https://reader030.vdocuments.net/reader030/viewer/2022032800/56649d4b5503460f94a28222/html5/thumbnails/17.jpg)
Visualization Techniques
![Page 18: Stanford hci group / cs376 u Jeffrey Heer · 12 May 2009 Information Visualization](https://reader030.vdocuments.net/reader030/viewer/2022032800/56649d4b5503460f94a28222/html5/thumbnails/18.jpg)
18
![Page 19: Stanford hci group / cs376 u Jeffrey Heer · 12 May 2009 Information Visualization](https://reader030.vdocuments.net/reader030/viewer/2022032800/56649d4b5503460f94a28222/html5/thumbnails/19.jpg)
19
Route MapsOverlaid Route Sketched Route
Agrawala and Stolte, Rendering Effective Route Maps, SIGGRAPH 2001
1. Find cognitive and perceptual principles
2. Optimize the visualization according to these
principles
![Page 20: Stanford hci group / cs376 u Jeffrey Heer · 12 May 2009 Information Visualization](https://reader030.vdocuments.net/reader030/viewer/2022032800/56649d4b5503460f94a28222/html5/thumbnails/20.jpg)
20
Hierarchical Edge Bundles [Holten 06]
![Page 21: Stanford hci group / cs376 u Jeffrey Heer · 12 May 2009 Information Visualization](https://reader030.vdocuments.net/reader030/viewer/2022032800/56649d4b5503460f94a28222/html5/thumbnails/21.jpg)
21
Dynamic Queries
TimeSearcher [Hochheiser and Shneiderman 2001]
![Page 22: Stanford hci group / cs376 u Jeffrey Heer · 12 May 2009 Information Visualization](https://reader030.vdocuments.net/reader030/viewer/2022032800/56649d4b5503460f94a28222/html5/thumbnails/22.jpg)
22
DTI-Query [Akers et al. 2004, Sherbondy, et al. 2005]
![Page 23: Stanford hci group / cs376 u Jeffrey Heer · 12 May 2009 Information Visualization](https://reader030.vdocuments.net/reader030/viewer/2022032800/56649d4b5503460f94a28222/html5/thumbnails/23.jpg)
23Matthew Ericson, NY Times
2004 presidential election
![Page 24: Stanford hci group / cs376 u Jeffrey Heer · 12 May 2009 Information Visualization](https://reader030.vdocuments.net/reader030/viewer/2022032800/56649d4b5503460f94a28222/html5/thumbnails/24.jpg)
24Matthew Ericson, NY Times
2004 presidential election
![Page 25: Stanford hci group / cs376 u Jeffrey Heer · 12 May 2009 Information Visualization](https://reader030.vdocuments.net/reader030/viewer/2022032800/56649d4b5503460f94a28222/html5/thumbnails/25.jpg)
25
2004 presidential election
http://www-personal.umich.edu/~mejn/election/
![Page 26: Stanford hci group / cs376 u Jeffrey Heer · 12 May 2009 Information Visualization](https://reader030.vdocuments.net/reader030/viewer/2022032800/56649d4b5503460f94a28222/html5/thumbnails/26.jpg)
26From Cartography, Dent
![Page 27: Stanford hci group / cs376 u Jeffrey Heer · 12 May 2009 Information Visualization](https://reader030.vdocuments.net/reader030/viewer/2022032800/56649d4b5503460f94a28222/html5/thumbnails/27.jpg)
27From Cartography, Dent