+ All Categories
Home > Documents > Lecture 05: Design

Lecture 05: Design

Date post: 21-Feb-2016
Category:
Upload: sitara
View: 31 times
Download: 0 times
Share this document with a friend
Description:
Lecture 05: Design. January 31, 2013 COMP 150-2 Visualization. Design. What is a good visualization (design)?. 2008 Election Map. Image courtesy of http ://politicalmaps.org. 2008 Election Map. Image courtesy of http ://politicalmaps.org. 2008 Election Map. - PowerPoint PPT Presentation
108
Lecture 05: Animated Transition & Design and Tufte October 6, 2015 COMP 150-2 Visualization
Transcript
Page 1: Lecture 05: Design

Lecture 05:

Animated Transition& Design and Tufte

October 6, 2015

COMP 150-2Visualization

Page 2: Lecture 05: Design

Admin

• Assignment 1 grades and comments• Demos• Dan Defossez and Jason Fan• Laura Brooks and Chase Conley• Jay DeStories and Johnny Lau• Stephanie Cleland and Robert Lasell

• Assignment 2: example of extra 10%• Design lab – quick note about “structured

design” process

Page 3: Lecture 05: Design

RECAP: Remco’s Claim

• Note that this does not mean that there is only one way to transition from one visualization to another.

• For example, for two bivariate visualizations of dimensions (x, y), there are at least two ways to do the transition:• Animate X, followed by animate Y• Animate Y, followed by animate X

• (Note: don’t try to do two at the same time. More on this later)

Page 4: Lecture 05: Design

Remco’s Claim

• For example, for two bivariate visualizations of dimensions (x, y), there are at least two ways to do the transition:• Animate X, followed by animate Y• Animate Y, followed by animate X

• Following this logic, consider the case of:• Bar Line• How many ways are there to do this transition?• (Hint: define the mappings first)

Page 5: Lecture 05: Design

Exercise

• Considering that all the visualizations depict the same data and relationships, how can one go from one visualization to another?

?

Page 6: Lecture 05: Design

Tree -> Tree (with Nodes)

Page 7: Lecture 05: Design

Tree (with Nodes) -> Icicle

Page 8: Lecture 05: Design

Icicle -> Circle Icicle(?)

Page 9: Lecture 05: Design

Circle Icicle -> Packed Circle

Invert Space(negative space becomes positive space)ORShift each row up from child into parent (recursively)

?

Page 10: Lecture 05: Design

Circle Icicle -> Packed Circle

Invert Space(negative space becomes positive space)ORShift each row up from child into parent (recursively)

Page 11: Lecture 05: Design

Other Paths?

Page 12: Lecture 05: Design

Remco’s Claim #2

• For every visualization that uses the Cartesian coordinate system, there is a corresponding visualization in the Polar coordinate system (and vice versa)

• Question is with the mapping • (x -> r, y -> theta), or • treemap to circle packing?

• This was one really easy way to get publications in the visualization community in the early days

Page 13: Lecture 05: Design

MarksLayout

Layout2: (because “size” is vague)

Page 14: Lecture 05: Design

Notice that…

• There is a clear difference between

• Visual layout (visual metaphor) • Visual marks

• Each of these can have a coordinate system

• WARNING! While some times it’s easy to swap a visual mark with another, these two considerations are not always independent• For example, think “wedge” as a visual mark. Works well with pie

chart, but does not work with a rectangular layout

Page 15: Lecture 05: Design

Animation vs. Animated Transitioning

• Animated Transition is a subset of animation techniques in general:

• Animated transitioning focuses on the specific goal of leading the user from one view to another in a cohesive way

• Whereas animation, as it is often mapped to the “time” component of temporal data, introduces new information.

Page 16: Lecture 05: Design

Powers of Animation

• Animation (movement) directly connects to our visual system

• <blink> In fact, a moving object entering your perceptual space immediate draws your attention. You cannot avoid this or suppress this instinct. </blink>

Page 17: Lecture 05: Design

Animation

• Long story short, use animation sparingly. Some exceptions to this rule:

• Animated Transitioning: To better denote a “cause” and “effect” relationship. E.g., in zooming. Or to help the user transition between two states in a visualization.

• Storytelling: Focus the user on a specific aspect of the visualization.

• Artistic reasons (part of storytelling?) to particularly highlight certain emotions (sense of chaos, sense of flatness, etc.)• http://guns.periscopic.com/?year=2013

Page 18: Lecture 05: Design

Why is Animation So Bad? Part 1

• Overused. When every object in the visualization is moving, it is impossible for any one person to keep track of all of them. E.g. think Gapminder video • https://www.youtube.com/watch?v=jbkSRLYSojo

• This means that two viewers of the same animation walks away with different findings (if you don’t have Hans narrating to you)

Page 19: Lecture 05: Design

Why is Animation So Bad? Part 2

• Limited cognitive abilities

• The human’s short-term memory starts to degrade within a second or so. Animation of important information overloads this cognitive resource in no time. This is easy to test – if I ask you to recall a particular frame in the Gapminder video, you probably can’t do it.

• The humans’ attention span is limited. Asking someone to focus (keep track) of a lot of moving objects over a long period of time is extremely taxing!

Page 20: Lecture 05: Design

Why is Animation So Bad? Part 3

• The limited attention leads to:• Change Blindness

This Task is much harder if we were to animate these two frames…

Page 21: Lecture 05: Design

Why is Animation So Bad? Part 3

• The limited attention leads to:

• Change Blindness• https://

www.youtube.com/user/profsimons#p/a/u/1/IGQmdoK_ZfY

Page 22: Lecture 05: Design

Alternative to Animation

• There are different ways to “flatten” the animation.• In temporal data visualization, one easy way is to treat

time as a quantitative value. For example, map time to the y-axis of a line chart

• Treat animation as a sequence of images and use small-multiples• Research has shown that user’s are faster and more

accurate when using small-multiples to analyze the same data used in the Hans Rosling video (than using animation).

Page 23: Lecture 05: Design

Design

• Next 3 Lectures (including today):• Tufte Design• Color theory (guest lecture)• Perceptual and Cognitive Theories

Page 24: Lecture 05: Design

“Everyday people are not very good

designers.”-- Don Norman

Page 25: Lecture 05: Design

“Data is not the thing; Data is about the thing.”-- some hipster

Page 26: Lecture 05: Design
Page 27: Lecture 05: Design

“Data is aViewpoint”

Page 28: Lecture 05: Design

I shall not use visualization to intentionally hide or confuse the truth which it is intended to portray.

I will respect the great power visualization has in garnering wisdom and misleading the uninformed.

I accept this responsibility willfully and without reservation, and promise to defend this oath against all enemies, both domestic and foreign.

Page 29: Lecture 05: Design

Good Design Reveals Patterns

100,000 computers colored by IP addresses in 1998.

Page 30: Lecture 05: Design
Page 31: Lecture 05: Design
Page 32: Lecture 05: Design
Page 33: Lecture 05: Design

Genres of Visual Storytelling

Page 34: Lecture 05: Design

Author-Driven vs. Reader-Driven

• Traditionally storytelling falls under the author-driven or reader-driven dichotomy.

• Recently, most storytelling (with vis) falls somewhere in between.

Page 35: Lecture 05: Design

Balancing The Two

• Three Common Schemas• Martini Glass• Begins with author-driven, but allows the

user to explore in the end.• Interactive Slideshow• Allows the user to explore at particular

points of the narrative.• Drill-Down Story• Allows the user to choose his own story of

interest by selecting from an overview.

Page 36: Lecture 05: Design

John Snow

Page 37: Lecture 05: Design
Page 38: Lecture 05: Design
Page 39: Lecture 05: Design

London, 1854

Page 40: Lecture 05: Design

Cholera

Page 41: Lecture 05: Design
Page 42: Lecture 05: Design
Page 43: Lecture 05: Design

Snow’s Map of Cholera

Page 44: Lecture 05: Design
Page 45: Lecture 05: Design
Page 46: Lecture 05: Design

Edward Tufte

• “The Visual Display of Quantitative Information”• Self-published book

• Evangelist for good visual design

• Most designs are static, but many principles apply to interactive (computer-based) visualization designs

• Take these design guidelines with a grain of salt

Page 47: Lecture 05: Design

Edward Tufte

• Lie Factor

• Data Ink Ratio

• Graphical Excellence

Page 48: Lecture 05: Design

Napoleon’s March to Moscow

Page 49: Lecture 05: Design

Minard’s Map ofNapoleon’s March to Moscow

Page 50: Lecture 05: Design

Graphical Integrity

• “Above all else show the data”

Page 51: Lecture 05: Design

The Lie Factor

• Tufte coined the term “the lie factor”, which is defined as:

• Lie_factor =

• “High” lie factor (LF) leads to:• Exaggeration of differences or similarities• Deception• Misinterpretation

Page 52: Lecture 05: Design

The Lie Factor

• The Lie Factor (LF) can be • LF > 1• LF < 1

• If LF is > 1, then size of graphic is greater than the size of data• This leads to exaggeration of the data (overstating the data)

• If LF < 1, then the size of the data is greater than the graphic• This leads to hiding the of data (understating the data)

Page 53: Lecture 05: Design

What’s Wrong With This?

• US Department of Transportation had set a series of fuel economy standards to be met by automobile manufacturers, beginning with 18 miles per gallon in 1978 and moving in steps up to 27.5 by 1985.

Page 54: Lecture 05: Design

What’s Wrong With This?

This line represents 18 miles per gallon in 1976, is 0.6 inches long

This line represents 27.5 miles per gallon in 1985, is 5.3 inches long

Page 55: Lecture 05: Design

What’s Wrong With This?

• The increase in real data between 1978 to 1985 (from 18 MPG to 27.5 MPG) is:

• The difference in length between 1978 to 1985 (from 0.6 inches to 5.3 inches) is:

• Lie Factor is:

Page 56: Lecture 05: Design

Similarly

• This design contains a lie factor of 9.4

Page 57: Lecture 05: Design

Similarly

• This design contains a lie factor of 9.5

Page 58: Lecture 05: Design

Other Ways To Lie(with the encoding)

Page 59: Lecture 05: Design

Other Ways To Lie(with the design variation)

Page 60: Lecture 05: Design

Other Ways To Lie(with the design variation)

• Beware of the “3D” effect. It distorts the telling of the data. • There are five vertical scales here:

• 1073-1978:• 1 inch = $8.00

• Jan-Mar:• 1 inch = $4.73

• Apr – Jun• 1 inch = $4.37

• Jul – Sep• 1 inch = $4.16

• Oct – Dec• 1 inch = $3.92

• And two horizontal scales:• 1973-1978:

• 1 inch = 3.8 years• 1979

• 1 inch = 0.57 years

Page 61: Lecture 05: Design

Other Ways To Lie(with the design variation)

• The 3D chart capability in Excel:

Page 62: Lecture 05: Design

Other Ways To Lie(with double-encoding, e.g. size)

• Here, both width and height encode the same information. The effect is multiplicative.

• 0.44 (width) * 0.44 (height) = 0.19

Page 63: Lecture 05: Design

Other Ways To Lie(with unintended encoding)

Page 64: Lecture 05: Design

Other Ways To Lie(with unintended encoding)

• Are we encoding height, area, or volume?

Page 65: Lecture 05: Design

Other Ways To Lie(with alignment)

Page 66: Lecture 05: Design

Other Ways To Lie(with limited context)

Page 67: Lecture 05: Design

Other Ways To Lie(with limited context)

Page 68: Lecture 05: Design

Other Ways To Lie(with limited context)

Page 69: Lecture 05: Design

Other Ways To Lie(with limited context)

Page 70: Lecture 05: Design

Other Ways To Lie(with limited context)

Page 71: Lecture 05: Design

Questions?

Page 72: Lecture 05: Design

Data-Ink

• “Maximize the Data-Ink Ratio”

Page 73: Lecture 05: Design

The Concept of Data-Ink Ratio

Data-Ink Ratio =

Page 74: Lecture 05: Design

Data-Ink Ratio

• The goal is to aim for high data-ink ratio• Ink used for he data should be relatively large compared to

the ink in the entire graphic

• Can be thought of as: “proportion of a graphics ink devoted to the non-redundant display of data-information.”

• Or, “1.0 – proportion of a graphic that can be erased without loss of data-information.”

Page 75: Lecture 05: Design

High Data-Ink Ratio Example

Page 76: Lecture 05: Design

Low Data-Ink Ratio Example

Page 77: Lecture 05: Design

Example Above, Improved

Data-Ink Ratio of 0.7

Page 78: Lecture 05: Design

Example Above, Going to Far…

Data-Ink Ratio of 0.0

Page 79: Lecture 05: Design

“Within Reason”

• Maximize the Data-Ink Ratio, within reason.

• Erase non-data-ink, within reason.

Page 80: Lecture 05: Design

Erasing Non-Data-Ink?

• Multiple encodings:1. Height of the left line2. Height of the right line3. Height of shading4. Position of top horizontal line5. Position (placement) of the number6. Value of the number

Page 81: Lecture 05: Design

Erasing Non-Data-Ink?

• Common statistical graphs

Page 82: Lecture 05: Design

Erasing Non-Data Ink?

• Symmetry has its values…

Page 83: Lecture 05: Design

Redundancy

Page 84: Lecture 05: Design

Redundancy

• Making the map into a 24 hour cycle adds redundancy, but improves usability

Page 85: Lecture 05: Design

Redundancy

Page 86: Lecture 05: Design

Redundancy

Page 87: Lecture 05: Design

Application of Editing

• Results of a study indicating that one type of element always has a higher value under different experimental conditions

Page 88: Lecture 05: Design

Application of Editing

• After removing all “non-data” carrying ink

Page 89: Lecture 05: Design

Application of Editing

• The Ink that has been removed

Page 90: Lecture 05: Design

The Process of Removing

Page 91: Lecture 05: Design

Another Example

The atomic volume as a function of the atomic number

Page 92: Lecture 05: Design

Removing Unnecessary Ink

Page 93: Lecture 05: Design

First Insight

Page 94: Lecture 05: Design

Continuing the Removal

Page 95: Lecture 05: Design

Problem…

• Removing the connecting lines decreases the sense of periodicity…

• Let’s try adding in the grid again to see what happens

Page 96: Lecture 05: Design

Redesign, Trial 1

Page 97: Lecture 05: Design

Final Product

Page 98: Lecture 05: Design

Design Principles Based on Data-Ink Ratio

1. Above all else show the data2. Maximize the data-ink ratio3. Erase non-data-ink4. Erase redundant data-ink5. Revise and edit

Page 99: Lecture 05: Design

Questions?

Page 100: Lecture 05: Design

Chart Junk vs. Memory

Bateman et al. “Useful Junk? The Effects of Visual Embellishment on Comprehension and Memorability of Charts”, CHI 2010

Page 101: Lecture 05: Design

Chart Junk vs. Memory

Page 102: Lecture 05: Design

Eye Gaze

Page 103: Lecture 05: Design

Questions?

Page 104: Lecture 05: Design

Graphical Excellence

• Tufte’s Principles of Graphical Excellence1. Graphical excellence is the well-designed

presentation of interesting data – a matter of substance, of statistics, and of design.

Page 105: Lecture 05: Design

Graphical Excellence

• Tufte’s Principles of Graphical Excellence1. Graphical excellence is the well-designed

presentation of interesting data – a matter of substance, of statistics, and of design.

2. Graphical excellence consists of complex ideas communicated with clarity, precision, and efficiency.

Page 106: Lecture 05: Design

Graphical Excellence

• Tufte’s Principles of Graphical Excellence1. Graphical excellence is the well-designed

presentation of interesting data – a matter of substance, of statistics, and of design.

2. Graphical excellence consists of complex ideas communicated with clarity, precision, and efficiency.

3. Graphical excellence is that which gives to the viewer the greatest number of ideas in the shortest time with the least ink the smallest place.

Page 107: Lecture 05: Design

Graphical Excellence

• Tufte’s Principles of Graphical Excellence1. Graphical excellence is the well-designed

presentation of interesting data – a matter of substance, of statistics, and of design.

2. Graphical excellence consists of complex ideas communicated with clarity, precision, and efficiency.

3. Graphical excellence is that which gives to the viewer the greatest number of ideas in the shortest time with the least ink the smallest place.

4. Graphical excellence is nearly always multivariate

Page 108: Lecture 05: Design

Graphical Excellence

• Tufte’s Principles of Graphical Excellence1. Graphical excellence is the well-designed presentation of

interesting data – a matter of substance, of statistics, and of design.

2. Graphical excellence consists of complex ideas communicated with clarity, precision, and efficiency.

3. Graphical excellence is that which gives to the viewer the greatest number of ideas in the shortest time with the least ink the smallest place.

4. Graphical excellence is nearly always multivariate5. And graphical excellence requires telling the truth about the

data.


Recommended