+ All Categories
Home > Documents > Designing Great Visualizations

Designing Great Visualizations

Date post: 31-Dec-2015
Category:
Upload: lenore-holder
View: 36 times
Download: 1 times
Share this document with a friend
Description:
Designing Great Visualizations. Jock D. Mackinlay Director, Visual Analysis, Tableau Software. Outline. Examples from the history of visualization Computer-based visualization has deep roots Human perception is a fundamental skill Lessons for designing great visualizations - PowerPoint PPT Presentation
Popular Tags:
48
Designing Great Visualizations Jock D. Mackinlay Director, Visual Analysis, Tableau Software
Transcript
Page 1: Designing Great Visualizations

Designing Great Visualizations

Jock D. MackinlayDirector, Visual Analysis, Tableau Software

Page 2: Designing Great Visualizations

Outline+ Examples from the history of visualization

+ Computer-based visualization has deep roots + Human perception is a fundamental skill

+ Lessons for designing great visualizations+ Human perception is powerful+ Human perception has limits+ Use composition and interactivity to extend beyond these limits+ Finally, great designs tell stories with data

+ Image sources:+ www.math.yorku.ca/SCS/Gallery+ www.henry-davis.com/MAPS

Page 3: Designing Great Visualizations

Visual Representations are Ancient+ 6200 BC: Wall image found in Catal Hyük, Turkey

+ Painting or map?

Page 4: Designing Great Visualizations

Two Common Visual Representations of DataPresentations: Using vision to communicate

+ Two roles: presenter & audience+ Experience: persuasive

Visualizations: Using vision to think+ Single role: question answering+ Experience: active

1999: Morgan Kaufmann

Page 5: Designing Great Visualizations

Maps as Presentation+ 1500 BC: Clay tablet from Nippur, Babylonia

+ Evidence suggests it is to scale+ Perhaps plan to repair city defenses

Page 6: Designing Great Visualizations

Maps as Visualization+ 1569: Mercator projection

+ Straight line shows direction

Page 7: Designing Great Visualizations

William Playfair: Abstract Data Presentation+ 1786: The Commercial and Political Atlas (Book)

+ 1801: Pie chart

Page 8: Designing Great Visualizations

Dr. John Snow: Statistical Map Visualization+ 1855: London Cholera Epidemic

+ It is also a presentation

Broad StreetPump

Page 9: Designing Great Visualizations

Charles Minard: Napoleon’s March+ 1869: Perhaps the most famous data presentation

Page 10: Designing Great Visualizations

Darrell Huff: Trust+ 1955: How to Lie With Statistics (Book)

+ Trust is a central design issue+ Savvy people will always question data views

+ Does a data view include the origin?+ Is the aspect ratio appropriate?

Page 11: Designing Great Visualizations

Jacques Bertin: Semiology of Graphics (Book) + 1967: Graphical vocabulary

+ MarksPointsLinesAreas

+ Position

+ Statistical mapping

+ RetinalColorSizeShapeGrayOrientationTexture

x x x x x

x

x

x

x

xx

x

xx

xx

Page 12: Designing Great Visualizations

Jacques Bertin (continued)+ Visual analysis by sorting visual tables

+ Technology

Page 13: Designing Great Visualizations

Jock Mackinlay: Automatic Presentation+ 1986: PhD Dissertation, Stanford

+ Extended and automated Bertin’s semiology+ APT: A Presentation Tool

Page 14: Designing Great Visualizations

Scientific Visualization+ 1986: NSF panel and congressional support

Wilhelmson et al

Page 15: Designing Great Visualizations

Richard Becker & William Cleveland+ 1987: Interactive brushing

Selection

Related marks

Page 16: Designing Great Visualizations

Information Visualization+ 1989: Stuart Card, George Robertson, Jock Mackinlay

+ Abstract data+ 2D & 3D interactive graphics

+ 1991: Perspective Wall & Cone Tree

Page 17: Designing Great Visualizations

Book: Readings in Information Visualization+ 1999: Over a decade of research

+ Card, Mackinlay, Shneiderman+ An established process of visual analysis

+ Involves both data and view+ Interactive and exploratory

Data Transformations

Data

RawData

DataTables

Human Interaction (controls)

Visual Mappings

ViewTransformations

View TaskTask

VisualStructures

Views

Page 18: Designing Great Visualizations

Chris Stolte+ 2003: PhD Dissertation, Stanford

+ Extended the semiology from Bertin & Mackinlay+ VizQL connected visualizations to databases+ Accessible drag-and-drop interface

VizQL

Query Data Interpreter Visual Interpreter View

Page 19: Designing Great Visualizations

Visual Analysis for Everyone+ 2008: Tableau Customer Conference

Page 20: Designing Great Visualizations

Human Perception is Powerful+ How many 9s?

Page 21: Designing Great Visualizations

Human Perception is Powerful+ Preattentive perception:

Page 22: Designing Great Visualizations

Traditional Use: Negative Values

+ However, mental math is slow

Page 23: Designing Great Visualizations

Length

Position

Cleveland & McGill: Quantitative PerceptionMore accurate

Less accurate

Angle Slope

Volume

Area

Color Density

Page 24: Designing Great Visualizations

Exploiting Human Perception

Page 25: Designing Great Visualizations

Bertin’s Three Levels of Reading+ Elementary: single value

+ Intermediate: relationships between values

+ Global: relationships of the whole

Page 26: Designing Great Visualizations

Global Reading: Scatter View

+ Bertin image: A relationship you can see during an instant of perception

Page 27: Designing Great Visualizations

Effectiveness Depends on the Data Type+ Data type

+ Nominal: Eagle, Jay, Hawk+ Ordinal: Monday, Tuesday, Wednesday, …+ Quantitative: 2.4, 5.98, 10.1, …

+ Area+ Nominal: Conveys ordering+ Ordinal:+ Quantitative:

+ Color+ Nominal:+ Ordinal:+ Quantitative:

Page 28: Designing Great Visualizations

NominalPositionShapeColor hueGray rampColor rampLengthAngleArea

Ranking of Tableau Encodings by Data Type

QuantitativePosition

LengthAngleArea

Gray rampColor ramp

Color hueShape

OrdinalPosition

Gray rampColor rampColor hue

LengthAngleArea

Shape

Page 29: Designing Great Visualizations

Human Perception is Limited+ Bertin’s synoptic of data views

+ 1, 2, 3, n data dimensions+ The axes of data views:

≠ ReorderableO OrderedT Topographic

+ Network views+ Impassible barrier

+ Below are Bertin’s images + Above requires

+ Composition+ Interactivity

+ First a comment about 3D

Page 30: Designing Great Visualizations

3D Graphics Does Not Break the Barrier+ Only adds a single dimension+ Creates occlusions+ Adds orientation complexities+ Easy to get lost+ Suggests a physical metaphor

Page 31: Designing Great Visualizations

Composition: Minard’s March+ Two images:

Page 32: Designing Great Visualizations

Composition: Small Multiples

Page 33: Designing Great Visualizations

Composition: Dashboards

Page 34: Designing Great Visualizations

Interactivity: Bertin’s Sorting of Data Views

Page 35: Designing Great Visualizations

Interactivity: Too Much Data Scenario

Page 36: Designing Great Visualizations

Interactivity: Aggregation

Page 37: Designing Great Visualizations

Interactivity: Filtering

Page 38: Designing Great Visualizations

Interactivity: Brushing

Page 39: Designing Great Visualizations

Interactivity: Links

Page 40: Designing Great Visualizations

Telling Stories With Data+ What are the good school districts in the Seattle area?

+ Detailed reading+ One school or school district at a time

Page 41: Designing Great Visualizations

Telling Stories With Data (continued)+ I needed a statistical map

Page 42: Designing Great Visualizations

Telling Stories With Data (continued)+ Positive trend views online+ Easy to see that the district

is stronger than the state+ Harder to see that reading

is stronger than math

+ Found the source data, which is a good thing about public agencies

Page 43: Designing Great Visualizations

Telling Stories With Data (continued)+ Reading is clearly better than math

Page 44: Designing Great Visualizations

Telling stories with data (continued)

+ Moral: Always Question Data

Page 45: Designing Great Visualizations

Telling Effective Stories+ Trust: a key design issue+ Expressive: convey the data accurately+ Effective: exploit human perception

+ Use the graphical vocabulary appropriately+ Utilize white space+ Avoid extraneous material

+ Context: Titles, captions, units, annotations, …

Page 46: Designing Great Visualizations

Stories Involve More Than Data+ Aesthetics: What is effective is often affective+ Style: Include information about who you are+ Playful: Allow people to interact with the data views+ Vivid: Make data views memorable

Page 47: Designing Great Visualizations

Summary+ Visualization & presentation+ Human perception is powerful & limited+ Coping with Bertin’s barrier

+ Composition+ Interactivity

+ Sorting+ Filtering+ Aggregation+ Brushing + Linking

+ Telling stories with data+ Trust is a key design issue+ Always question data

Page 48: Designing Great Visualizations

Resources+ My email: [email protected]+ Edward Tufte (www.edwardtufte.com)

+ The Visual Display of Quantitative Information+ Beautiful Evidence

+ Jacques Bertin + Semiology of Graphics, University of Wisconsin Press+ Graphics and Graphic Information Processing, deGruyter

+ Colin Ware on human perception & visualization+ Information Visualization, Morgan Kaufmann

+ William S Cleveland+ The Elements of Graphic Data, Hobart Press


Recommended