92
Foundations 2 Visualization Design DataVis 2020 http://datavis2020.github.io Dr. Benjamin Bach

Foundations 2 Visualization Design http ... - DataVis 2020

  • Upload
    others

  • View
    2

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Foundations 2 Visualization Design http ... - DataVis 2020

Foundations 2Visualization Design

DataVis 2020http://datavis2020.github.io

Dr. Benjamin Bach

Page 2: Foundations 2 Visualization Design http ... - DataVis 2020

How to makeclimate action

understandable?

Page 3: Foundations 2 Visualization Design http ... - DataVis 2020
Page 4: Foundations 2 Visualization Design http ... - DataVis 2020

Assignment 1

1. Find two different visualizations (on the internet, in newspapers, TV, etc.). Different means, e.g., a line chart, a node-link diagram.

2. For each visualization, describe three faults and why they are problematic. Make sure to report different faults for each visualization, i.e., in total you should report six faults.

3. For each visualization, propose (sketch) one or two visualizations that solve the identified faults.

4. For each solution you find, argue with a more general visualization guidelines.

5.

6.

Page 5: Foundations 2 Visualization Design http ... - DataVis 2020

Tips

● Collect many visualizations● Chose the most challenging one● Create several solution● Don't rely on Google Images!!!

○ https://informationisbeautiful.net/

Page 6: Foundations 2 Visualization Design http ... - DataVis 2020

Too simple:

Too complex:

Page 7: Foundations 2 Visualization Design http ... - DataVis 2020

Good:

Page 8: Foundations 2 Visualization Design http ... - DataVis 2020

Tutorial 2: Data Collection

- Collect yourself - Gather from the internet- Obtain from agency..

- Waste / weather / climate - Deforestation- News events- Personal usage- Positive action

Page 9: Foundations 2 Visualization Design http ... - DataVis 2020

What makes a good visualization?

Page 10: Foundations 2 Visualization Design http ... - DataVis 2020
Page 11: Foundations 2 Visualization Design http ... - DataVis 2020

17 32

Page 12: Foundations 2 Visualization Design http ... - DataVis 2020

Visualization Guidelines

Page 13: Foundations 2 Visualization Design http ... - DataVis 2020
Page 14: Foundations 2 Visualization Design http ... - DataVis 2020

How to decode bubbles?

a)

b)

c)

Page 15: Foundations 2 Visualization Design http ... - DataVis 2020
Page 16: Foundations 2 Visualization Design http ... - DataVis 2020
Page 17: Foundations 2 Visualization Design http ... - DataVis 2020

Wrong sizes

Page 18: Foundations 2 Visualization Design http ... - DataVis 2020
Page 19: Foundations 2 Visualization Design http ... - DataVis 2020

Guideline #1

"Don't use area size to compare quantities."

Exception: It can work on maps.

Page 20: Foundations 2 Visualization Design http ... - DataVis 2020

Truncated Axes

Page 21: Foundations 2 Visualization Design http ... - DataVis 2020

Guideline #2

"Don't truncate chart axes."

Exception: Except you tell the reader.

Page 22: Foundations 2 Visualization Design http ... - DataVis 2020
Page 23: Foundations 2 Visualization Design http ... - DataVis 2020
Page 24: Foundations 2 Visualization Design http ... - DataVis 2020

Inverse charts

Page 25: Foundations 2 Visualization Design http ... - DataVis 2020

Guideline #3

"Don't inverse charts—it is deceiving."

Exception: Except you tell the reader and it serves your purpose.

Page 26: Foundations 2 Visualization Design http ... - DataVis 2020
Page 27: Foundations 2 Visualization Design http ... - DataVis 2020
Page 28: Foundations 2 Visualization Design http ... - DataVis 2020

Guideline #4

"Be true about your intention."

Exception: none

Page 29: Foundations 2 Visualization Design http ... - DataVis 2020

Common flaws (from 8 graphics only..)

1. Missing scales2. 3D distortion3. 3D occlusion4. Missing color contrast5. Colors are too similar6. Not B/W safe7. overuse of texture8. Volume as visual variable9. Un-proportional mappings

10. Truncated axes11. Missing titles12. Missing axis labels13. Unnecessary shapes/ink14. Incomplete data

1. Wrong legends2. Bad visual mappings3. Uncommon / unknown design

choices4. Too much clutter5. Misplaced data points6. Long lines, which are hard to

follow7. Missing legends8. Too much information in one

graphic9. Missing descriptions

10. Overlapping graphical elements11. Too many charts in one

Page 30: Foundations 2 Visualization Design http ... - DataVis 2020
Page 31: Foundations 2 Visualization Design http ... - DataVis 2020
Page 32: Foundations 2 Visualization Design http ... - DataVis 2020
Page 33: Foundations 2 Visualization Design http ... - DataVis 2020
Page 34: Foundations 2 Visualization Design http ... - DataVis 2020
Page 35: Foundations 2 Visualization Design http ... - DataVis 2020
Page 36: Foundations 2 Visualization Design http ... - DataVis 2020
Page 37: Foundations 2 Visualization Design http ... - DataVis 2020
Page 38: Foundations 2 Visualization Design http ... - DataVis 2020
Page 39: Foundations 2 Visualization Design http ... - DataVis 2020
Page 40: Foundations 2 Visualization Design http ... - DataVis 2020
Page 41: Foundations 2 Visualization Design http ... - DataVis 2020
Page 42: Foundations 2 Visualization Design http ... - DataVis 2020
Page 43: Foundations 2 Visualization Design http ... - DataVis 2020
Page 44: Foundations 2 Visualization Design http ... - DataVis 2020
Page 45: Foundations 2 Visualization Design http ... - DataVis 2020
Page 46: Foundations 2 Visualization Design http ... - DataVis 2020
Page 47: Foundations 2 Visualization Design http ... - DataVis 2020
Page 48: Foundations 2 Visualization Design http ... - DataVis 2020
Page 49: Foundations 2 Visualization Design http ... - DataVis 2020
Page 50: Foundations 2 Visualization Design http ... - DataVis 2020
Page 51: Foundations 2 Visualization Design http ... - DataVis 2020
Page 52: Foundations 2 Visualization Design http ... - DataVis 2020
Page 53: Foundations 2 Visualization Design http ... - DataVis 2020
Page 54: Foundations 2 Visualization Design http ... - DataVis 2020
Page 55: Foundations 2 Visualization Design http ... - DataVis 2020
Page 56: Foundations 2 Visualization Design http ... - DataVis 2020
Page 57: Foundations 2 Visualization Design http ... - DataVis 2020

Data-ink ratio

Page 58: Foundations 2 Visualization Design http ... - DataVis 2020

Guideline #5

"Try to optimize your data-ink ratio"

Exception: ...

Page 59: Foundations 2 Visualization Design http ... - DataVis 2020

Embellishment: Metaphors

Page 60: Foundations 2 Visualization Design http ... - DataVis 2020

Embellishment

Metaphor Distractors

Page 61: Foundations 2 Visualization Design http ... - DataVis 2020

Embellishment

Understanding of embellished charts not worse, but recall after some weeks, much higher.

Page 62: Foundations 2 Visualization Design http ... - DataVis 2020

What makes a chart memorable?

Page 63: Foundations 2 Visualization Design http ... - DataVis 2020

Top 10 most memorable: top-left to bottom right for each category.

What makes a chart memorable?

Page 64: Foundations 2 Visualization Design http ... - DataVis 2020

What makes a chart memorable?

● Color● Human recognizable objects● Low data-ink ratio● Unique visualization types < common graphs

Page 65: Foundations 2 Visualization Design http ... - DataVis 2020

Guideline #6

"Add embellishment carefully to make your graphic memorable and enjoyable"

Exceptions: Unless it clutters your visualization and obstructs the message.

Page 66: Foundations 2 Visualization Design http ... - DataVis 2020

Letting in Potential Killers?

Page 67: Foundations 2 Visualization Design http ... - DataVis 2020

We must do our share!

Page 68: Foundations 2 Visualization Design http ... - DataVis 2020

Syrian Refugee Distribution:

Page 69: Foundations 2 Visualization Design http ... - DataVis 2020

Guideline #7

"Chose a title appropriate to your message or data — it will prime your reader. "

Exceptions: none

Page 70: Foundations 2 Visualization Design http ... - DataVis 2020

Highlight

Page 71: Foundations 2 Visualization Design http ... - DataVis 2020

Highlight

Page 72: Foundations 2 Visualization Design http ... - DataVis 2020

Highlight

Page 73: Foundations 2 Visualization Design http ... - DataVis 2020

Message

Page 74: Foundations 2 Visualization Design http ... - DataVis 2020

Message

Page 75: Foundations 2 Visualization Design http ... - DataVis 2020

Message

Page 76: Foundations 2 Visualization Design http ... - DataVis 2020

Guideline #8

"Highlight what is important "

Exceptions: except you have too many important things to say:

Solution: show another chart (can be the same)

Page 77: Foundations 2 Visualization Design http ... - DataVis 2020

Layout

Page 78: Foundations 2 Visualization Design http ... - DataVis 2020

Layout

Page 79: Foundations 2 Visualization Design http ... - DataVis 2020

Guideline #9

"Annotate what is important "

Exceptions: ?

Page 80: Foundations 2 Visualization Design http ... - DataVis 2020
Page 81: Foundations 2 Visualization Design http ... - DataVis 2020
Page 82: Foundations 2 Visualization Design http ... - DataVis 2020
Page 83: Foundations 2 Visualization Design http ... - DataVis 2020
Page 84: Foundations 2 Visualization Design http ... - DataVis 2020
Page 85: Foundations 2 Visualization Design http ... - DataVis 2020
Page 86: Foundations 2 Visualization Design http ... - DataVis 2020

Uncertainty

Ruginski et al,: Non-expert interpretations of hurricane forecast uncertainty visualizations, 2012

Page 87: Foundations 2 Visualization Design http ... - DataVis 2020

Uncertainty

Page 88: Foundations 2 Visualization Design http ... - DataVis 2020

Guideline #10

"Be clear about uncertaitny "

Exceptions: you are sure about it.

Page 89: Foundations 2 Visualization Design http ... - DataVis 2020

Balancing design

Familiarity vs. unfamiliarity

Clarity vs. Memorability

Novelty vs. Tradition

Facts vs. Uncertainty

Reader-driven vs. Author-driven

...

Page 90: Foundations 2 Visualization Design http ... - DataVis 2020

Closing Quotes

Nigel Holmes states: “As long as the artist understands that the primary function is to convey statistics and respects that duty, then you can have fun (or be serious) with the image; that is, the form in which these statistics appear.”

Alberto Cairo calls a Functional Art: “something that achieves beauty not through the subjective, freely wandering self-expression of the painter or sculptor, but through the careful and restrained tinkering of the engineer.”

Page 91: Foundations 2 Visualization Design http ... - DataVis 2020
Page 92: Foundations 2 Visualization Design http ... - DataVis 2020

Further readings

● Kong, Ha-Kyung, Zhicheng Liu, and Karrie Karahalios. "Frames and slants in titles of visualizations on controversial topics." Proceedings of the 2018 CHI Conference on Human Factors in Computing Systems. 2018.

● Edward Tufte. The Visual Display of Quantitative Information, 1983● Stephen Few: Sometimes we must raise our voices:

http://www.perceptualedge.com/articles/visual_business_intelligence/sometimes_we_must_raise_our_voices.pdf

● Knafflic: Storyelling with data○ Chapter 2: Choosing an effective visual○ Chapter 3: Visual clutter is your enemy○ Chapter 4: Focus on your audiences' attention

● Bateman, Scott, et al. "Useful junk? The effects of visual embellishment on comprehension and memorability of charts." Proceedings of the SIGCHI conference on human factors in computing systems. 2010.

● Borgo, Rita, et al. "An empirical study on using visual embellishments in visualization." IEEE Transactions on Visualization and Computer Graphics 18.12 (2012): 2759-2768.

● Borkin, Michelle A., et al. "What makes a visualization memorable?." IEEE Transactions on Visualization and Computer Graphics 19.12 (2013): 2306-2315.