Designing Great Visualizations Jock D. Mackinlay Director, Visual Analysis, Tableau Software.

Slides:



Advertisements
Similar presentations
Automating the Design of Graphical Presentations of Relational Information By Jock Mackinlay (Stanford) Presented by: Jeremy Manson and Bill Shapiro.
Advertisements

TITLE IN COLORED BOX 1.Never change the square box shape 2.Allow text to wrap in the box shape 3.Title should be sentence caps (cap first word, only cap.
Lesson 2 Geographic Context and Map Fundamentals MEASURE Evaluation PHFI Training of Trainers May 2011.
In Documents. Using Graphics to Think Preparing the graphics first helps you get started and sets out the framework of your written product.
Automating the Design of Graphical Presentations of Relational Information Jock MacKinlay Beth Weinstein March 14, 2001.
© Anselm Spoerri Lecture 4 Human Visual System –Recap –3D vs 2D Debate –Object Recognition Theories Tufte – Envisioning Information.
1 1 Slide © 2015 Cengage Learning. All Rights Reserved. May not be scanned, copied or duplicated, or posted to a publicly accessible website, in whole.
Professional Communication: The Corporate Insider’s Approach Chapter Four Arrangement: Ordering and Visualizing Business Information.
Data Presentation A guide to good graphics Bureau of Justice Statistics Marianne W. Zawitz.
Copyright © 2010 Pearson Education InternationalChapter Designing Visual Communication.
Polaris: A System for Query, Analysis and Visualization of Multi-dimensional Relational Databases Presented by Darren Gates for ICS 280.
Stanford hci group / cs376 u Jeffrey Heer · 12 May 2009 Information Visualization.
cs5764: Information Visualization Chris North
Polaris Query, Analysis, and Visualization of Large Hierarchical Relational Databases Pat Hanrahan With Chris Stolte and Diane Tang Computer Science Department.
Weather - it’s all around us and it’s always changing. This makes it a great resource for gathering and organizing data with graphs.
Polaris: A System for Query, Analysis and Visualization of Multi-dimensional Relational Databases Chris Stolte and Pat Hanrahan Computer Science Department.
______________________________________________________________________________________ SCHOOL OF INTERACTIVE ARTS + TECHNOLOGY [SIAT] |
Graphics and Graphic Information Processing J. Bertin Presented by Fusun Yaman.
Graphics and Graphic Information Processing J. Bertin Hilary Browne Jeff Carver CMSC 838 September 9, 1999.
Information Visualization Chapter 1 - Continued. Reference Model Visualization: Mapping from data to visual form Raw DataData Tables Visual Structures.
1 i247: Information Visualization and Presentation Marti Hearst Data Types and Graph Types.
THE PERSPECTIVE WALL Jock D Mackinlay George D Robertson Stuart K Card.
Copyright © Tableau Software, Incorporated. All rights reserved. The Zen of Visual Analysis Chris Stolte Vice President, Engineering & co-founder.
Info Vis: Multi-Dimensional Data Chris North cs3724: HCI.
WPI Center for Research in Exploratory Data and Information Analysis From Data to Knowledge: Exploring Industrial, Scientific, and Commercial Databases.
Data Visualization Eileen Quenin Dr. Gallimore HFE 606.
Graphics and visual information English 314 Technical communication Note: To hide or reveal these lecture notes, go to VIEW and click COMMENTS. This lecture.
CS 235: User Interface Design November 12 Class Meeting Department of Computer Science San Jose State University Fall 2014 Instructor: Ron Mak
Copyright © 2010 SAS Institute Inc. All rights reserved. Effective Data Visualization Design for Dashboards Lisa Whitman TriUPA May 25, 2011.
4 September 2003Robert Morris University1 Thinking visually: A workshop with some attending ideas Robert Joseph Skovira, Ph.D. Professor of Computer Information.
1 Effective Communication Through Graphs: The do's and don'ts. Juan Paulo Ramírez PPC Brown Bag Meeting 29 November 2007.
Information Design and Visualization
When GOOD Maps Go BAD (Cartography) E.J. McNaughton.
CMPT 880/890 Writing labs. Outline Presenting quantitative data in visual form Tables, charts, maps, graphs, and diagrams Information visualization.
School of Computer Science The craft of Information Visualization NCRM Research Methods Festival 2008 Jonathan C. Roberts School of Computer Science Bangor.
Put the Lesson Title Here A webquest for xth grade Designed by Put your You may include graphics, a movie, or sound to any of the slides. Introduction.
Introduction to Information Visualization Robert Putnam Introduction to Information Visualization - Spring 2013.
Fall 2002CS/PSY Information Visualization Picture worth 1000 words... Agenda Information Visualization overview  Definition  Principles  Examples.
Making data meaningful through effective visual presentation 5 th - 9 th December 2011, Rome Slides courtesy of: United Nations Economic Commission for.
Polaris: A System for Query, Analysis, & Visualization of Relational Databases Chris Stolte May 29 th, 2002.
McGraw-Hill/Irwin © 2009 The McGraw-Hill Companies, All Rights Reserved Copyright © 2010 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill/Irwin.
In Documents. Using Graphics to Think Preparing the graphics first helps you accomplish two tasks: –get started –provide a visual framework for your written.
Info Vis: Multi-Dimensional Data Chris North cs3724: HCI.
GRAPHICS GUIDELINES MUSE/CE 11B Anagnos/Williamson From Pfeiffer, W.S Technical Writing: A Practical Approach. 5th Edition. Prentice Hall. New Jersey.
GEOG 370 Christine Erlien, Instructor
Analyzing and Visualizing Data Dr. Lam TECM 4180.
MAPS. Dr. John Snow’s Cholera Map of London
Module 10a: Display and Arrangement IMT530: Organization of Information Resources Winter, 2008 Michael Crandall.
CONFIDENTIAL Data Visualization Katelina Boykova 15 October 2015.
© 2008 The McGraw-Hill Companies, Inc. All rights reserved. EXCEL 2007 THE PROFESSIONAL APPROACH S E R I E S M I C R O S O F T ® O F F I C E Lesson 9 Building.
Copyright © 2011 Pearson Education, Inc. publishing as Prentice HallChapter Writing Reports and Proposals.
1 Presentation Methodology Summary B. Golden. 2 Introduction Why use visualizations?  To facilitate user comprehension  To convey complexity and intricacy.
 Emphasize Ideas .Display abstract ideas in concrete, geometric shapes .Condense .Dramatize .Compare large amount of data .Indicate trend .Convey.
United Nations Economic Commission for Europe Statistical Division Making data meaningful through effective visual presentation.
1 Visual Encoding Andrew Chan CPSC 533C January 20, 2003.
Copyright © 2015 McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior written consent of McGraw-Hill Education.
PERCEPTION & MAP DESIGN Ntshate Athenkosi Gregory Crichton
MIS 420: Data Visualization, Representation, and Presentation Content adapted from Chapter 2 and 3 of
Framework and Models. Framework To help understand the field To develop a system that will allow us to ▫ Develop good designs ▫ Test ▫ Evaluate We need.
Visualizing Collections Data Why Pie Charts Aren't Always the Answer.
DATA VISUALIZATION BOB MARSHALL, MD MPH MISM FAAFP FACULTY, DOD CLINICAL INFORMATICS FELLOWSHIP.
Data Encoding Fundamentals. Visual Attributes Important things to consider before making design decisions –Who is your audience? –What is the purpose.
Spring /6.831 User Interface Design and Implementation1 Lecture 19: Information Visualization.
Visualization Week 8.
Visual Variables for Information Visualization
CSc4730/6730 Scientific Visualization
CSc4730/6730 Scientific Visualization
What is Information Visualization?
Information Design and Visualization
Document Design Justine Nielsen April 28, 2003
Presentation transcript:

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 +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: + +

Visual Representations are Ancient BC: Wall image found in Catal Hyük, Turkey +Painting or map?

Two Common Visual Representations of Data Presentations: Using vision to communicate +Two roles: presenter & audience +Experience: persuasive Visualizations: Using vision to think +Single role: question answering +Experience: active 1999: Morgan Kaufmann

Maps as Presentation BC: Clay tablet from Nippur, Babylonia +Evidence suggests it is to scale +Perhaps plan to repair city defenses

Maps as Visualization +1569: Mercator projection +Straight line shows direction

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

Dr. John Snow: Statistical Map Visualization +1855: London Cholera Epidemic +It is also a presentation Broad Street Pump

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

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?

Jacques Bertin: Semiology of Graphics (Book) +1967: Graphical vocabulary +Marks Points Lines Areas +Position +Statistical mapping +Retinal Color Size Shape Gray Orientation Texture x x x x x x x x x x x x x x x x

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

Jock Mackinlay: Automatic Presentation +1986: PhD Dissertation, Stanford +Extended and automated Bertin’s semiology +APT: A Presentation Tool

Scientific Visualization +1986: NSF panel and congressional support Wilhelmson et al

Richard Becker & William Cleveland +1987: Interactive brushing Selection Related marks

Information Visualization +1989: Stuart Card, George Robertson, Jock Mackinlay +Abstract data +2D & 3D interactive graphics +1991: Perspective Wall & Cone Tree

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 Raw Data Data Tables Human Interaction (controls) Visual Mappings View Transformations View Task Visual Structures Views

Chris Stolte +2003: PhD Dissertation, Stanford +Extended the semiology from Bertin & Mackinlay +VizQL connected visualizations to databases +Accessible drag-and-drop interface VizQL QueryData InterpreterVisual Interpreter View

Visual Analysis for Everyone +2008: Tableau Customer Conference

Human Perception is Powerful +How many 9s?

Human Perception is Powerful +Preattentive perception:

Traditional Use: Negative Values +However, mental math is slow

Length Position Cleveland & McGill: Quantitative Perception More accurate Less accurate AngleSlope Volume Area ColorDensity

Exploiting Human Perception

Bertin’s Three Levels of Reading +Elementary: single value +Intermediate: relationships between values +Global: relationships of the whole

Global Reading: Scatter View + Bertin image: A relationship you can see during an instant of perception

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:

Nominal Position Shape Color hue Gray ramp Color ramp Length Angle Area Ranking of Tableau Encodings by Data Type Quantitative Position Length Angle Area Gray ramp Color ramp Color hue Shape Ordinal Position Gray ramp Color ramp Color hue Length Angle Area Shape

Human Perception is Limited +Bertin’s synoptic of data views +1, 2, 3, n data dimensions +The axes of data views: ≠ Reorderable O Ordered T Topographic +Network views +Impassible barrier +Below are Bertin’s images +Above requires +Composition +Interactivity +First a comment about 3D

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

Composition: Minard’s March +Two images:

Composition: Small Multiples

Composition: Dashboards

Interactivity: Bertin’s Sorting of Data Views

Interactivity: Too Much Data Scenario

Interactivity: Aggregation

Interactivity: Filtering

Interactivity: Brushing

Interactivity: Links

Telling Stories With Data +What are the good school districts in the Seattle area? +Detailed reading +One school or school district at a time

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

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

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

Telling stories with data (continued) +Moral: Always Question Data

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, …

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

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

Resources +My +Edward Tufte ( +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