Common visualization Issues & how to fix them Duen Horng (Polo) - - PowerPoint PPT Presentation

common visualization issues
SMART_READER_LITE
LIVE PREVIEW

Common visualization Issues & how to fix them Duen Horng (Polo) - - PowerPoint PPT Presentation

http://poloclub.gatech.edu/cse6242 CSE6242: Data & Visual Analytics Common visualization Issues & how to fix them Duen Horng (Polo) Chau Associate Professor, College of Computing Associate Director, MS Analytics Georgia Tech Mahdi


slide-1
SLIDE 1

http://poloclub.gatech.edu/cse6242

CSE6242: Data & Visual Analytics

Common visualization Issues & how to fix them Duen Horng (Polo) Chau

Associate Professor, College of Computing Associate Director, MS Analytics Georgia Tech

Mahdi Roozbahani

Lecturer, Computational Science & Engineering, Georgia Tech Founder of Filio, a visual asset management platform

Partly based on materials by Professors Guy Lebanon, Jeffrey Heer, John Stasko, Christos Faloutsos

slide-2
SLIDE 2

5

Student of Edward Tufte

http://a.co/6BhlPfZ

slide-3
SLIDE 3

Also Highly Recommended:

slide-4
SLIDE 4

9

The color scheme reminds you of what?

Bar Charts

slide-5
SLIDE 5

10

Better than Christmas

(Use color brewer to find good color schemes)

slide-6
SLIDE 6

11

Don’t show profits in red!! Think carefully about your color choices.

Company Profits

slide-7
SLIDE 7

12

slide-8
SLIDE 8

13

Misleading Bar Charts

slide-9
SLIDE 9

14

Vertical axis of bar charts should start at 0, almost always

slide-10
SLIDE 10

15

Disorienting color bars

slide-11
SLIDE 11

16

Use gradation

slide-12
SLIDE 12

17

Avoid Tilted or Rotated Labels

slide-13
SLIDE 13

18

Bars Can be Horizontal

When labels are hard to read, try horizontal layout. Don’t settle for the default.

slide-14
SLIDE 14

19 http://www.apple.com/imac/performance/

slide-15
SLIDE 15

20

Line Charts (a.k.a. fever lines)

Can you improve the tick labels?

slide-16
SLIDE 16

21

Use ticks at common intervals (e.g., 2, 5, 10, etc.)

slide-17
SLIDE 17

22

Note y-axis does not need to start at 0. Why not as bad as in the case of bar chart?

Too flat or too steep?

slide-18
SLIDE 18

23

Rule of Thumb

slide-19
SLIDE 19

24

Multiple Patterned Lines in one chart

slide-20
SLIDE 20

25

Better?

Note the “double encoding” of line width and brightness.

What if you have many lines you want to show?

slide-21
SLIDE 21

26

“Small Multiple” - Edward Tufte Better than overlapping (sometimes)

“a series or grid of small similar graphics or charts, allowing them to be easily compared”

slide-22
SLIDE 22

27

What can you improve?

Tables

slide-23
SLIDE 23

What’s the problem with making everything bold or italic?

slide-24
SLIDE 24

“Everyone is special” ➞ “No one is”

https://youtu.be/1E9pKU_N15A

slide-25
SLIDE 25

When everyone is special, no one is!

30

slide-26
SLIDE 26

31

A lot of “chart junk”. Low “data to ink” ratio (Edward Tufte)

slide-27
SLIDE 27

32

Higher “data to ink” ratio

slide-28
SLIDE 28

33

Problems?

Name Data Company A 1000 Company B 900 Company C 80 Company D 7 Name Data Company A 10.82 Company B 9.49 Company C 8 Company D 7.4

slide-29
SLIDE 29

34

Name Data Company A 10.8 Company B 9.5 Company C 8.0 Company D 7.4 Name Data Company A 10.82 Company B 9.49 Company C 8 Company D 7.4

slide-30
SLIDE 30

Beautiful Publication-quality LaTeX Tables

https://tex.stackexchange.com/questions/112343/beautiful-table-samples Short guide: https://www.inf.ethz.ch/personal/markusp/teaching/guides/guide-tables.pdf Long guide: http://cpansearch.perl.org/src/LIMAONE/LaTeX-Table-v1.0.6/examples/examples.pdf

35

slide-31
SLIDE 31

36

The Dreaded Pie Charts

Why people like to use pie charts?

slide-32
SLIDE 32

37 http://www.wired.com/2008/02/macworlds-iphon/

slide-33
SLIDE 33

38 http://flowingdata.com/2012/06/15/what-3-d-pie-charts-are-good-for/

slide-34
SLIDE 34

39 http://wonkette.com/412361/all-193-of-republicans-support-palin-romney-and-huckabee

slide-35
SLIDE 35

40

slide-36
SLIDE 36

41 http://infosthetics.com/archives/2008/09/funniest_pie_chart_ever.html

slide-37
SLIDE 37

Log scale instead of linear scale

Include numbers from different orders of magnitude

45

slide-38
SLIDE 38

46

Example

log-log

slide-39
SLIDE 39

47

Example

“log” also works well for time

slide-40
SLIDE 40

In-class Exercise.

Applying what you have just learned.

49

slide-41
SLIDE 41

50

Can you improve its visual design?

slide-42
SLIDE 42

51

Which is better?

slide-43
SLIDE 43

How to fix the defaults

52

http://www.darkhorseanalytics.com/blog/clear-off-the-table

slide-44
SLIDE 44

How to fix the defaults

53

http://www.darkhorseanalytics.com/blog/clear-off-the-table

slide-45
SLIDE 45

Practitioners’ Guide

Colors: start with black & white, then add colors, carefully

Forces you to focus on content and layout

Fonts: sans-serif generally easier to read

(On Mac: Helvetica is great start) Animation: start with no animation, then add meaningful ones

54

slide-46
SLIDE 46

Practitioners’ Guide: Use Pictures and Videos

“Pictures” include tables, diagrams, charts, etc.

  • Pictures often more succinct & memorable
  • People like pictures and love movies

55

And show them ASAP!

Once people fall asleep, it’s hard to wake them up! If you have good stuff, show them now.

slide-47
SLIDE 47

56

Example

slide-48
SLIDE 48

57

Example

slide-49
SLIDE 49

58

Example

slide-50
SLIDE 50

Practitioners’ Guide: Additional Tips for Researchers

Crown-jewel pictures are important

  • Overview of what readers is going to get — cut to the

chase (don’t tease!)

  • People skim and look at “interesting” things first
  • Reviewers are busy and sleepy 😵 (read 5-10 papers per

conference) — it’s refreshing to read an interesting paper How to do it?

  • Use your most impressive figure
  • Can be similar to another shown later

59

slide-51
SLIDE 51

Figures should be self-contained

Why?

  • Don’t make people go back

and forth between text & figure

  • Bad figures means bad first

impression (reject!) How to fix?

  • Succinctly describe your main

(take-away) messages

61

slide-52
SLIDE 52

62

http://www.cs.cmu.edu/~dchau/polonium_sdm2011.pdf

Example

slide-53
SLIDE 53

More generally, how to write “good” papers?

63

http://faculty.washington.edu/wobbrock/pubs/Wobbr

  • ck-2015.pdf

http://approximatelycorrect.com/2018/01/29/heuristics- technical-scientific-writing-machine-learning-perspective/

slide-54
SLIDE 54

Use legible fonts.

66

slide-55
SLIDE 55

For printed materials, print them out and check! Rule of thumb: about 7 lines of text on a slide.

67

If people can’t see it, they won’t appreciate it.

slide-56
SLIDE 56

Redesign figures for presentation

Designing for print is different from designing for the screen

  • Resolution (which is higher?)
  • Levels of details (people mostly want a few

“take-away” messages from your talk)

68

slide-57
SLIDE 57

69

Example

slide-58
SLIDE 58

Higher is better. Apolo wins.

* Statistically significant, by two-tailed t test, p <0.05 8 16 24

Model- based *Average

Judges’ Scores

Apolo Scholar

Score

Example

slide-59
SLIDE 59

Great Work destroyed by Poor Presentation

Bad color schemes Bad, tiny fonts Too much animation Too much data

71

100 times faster!

http://www.youtube.com/watch?v=lpvgfmEU2Ck&feature=player_embedded

Don McMillan: Life After Death by PowerPoint

can you read this?