Visualization DOs & DON’Ts
CSE 6242 / CX 4242
Sept 11, 2014
Duen Horng (Polo) Chau Georgia Tech
Partly based on materials by Professors Guy Lebanon, Jeffrey Heer, John Stasko, Christos Faloutsos
Visualization DOs & DONTs Duen Horng (Polo) Chau Georgia Tech - - PowerPoint PPT Presentation
CSE 6242 / CX 4242 Sept 11, 2014 Visualization DOs & DONTs Duen Horng (Polo) Chau Georgia Tech Partly based on materials by Professors Guy Lebanon, Jeffrey Heer, John Stasko, Christos Faloutsos Survey Why do you
CSE 6242 / CX 4242
Sept 11, 2014
Duen Horng (Polo) Chau Georgia Tech
Partly based on materials by Professors Guy Lebanon, Jeffrey Heer, John Stasko, Christos Faloutsos
Why do you take this class? ** dynamic visualization (vs static) * distributed computation on clusters/stack (+ spark) ** concrete examples/applications (instead of theory
* learn about practical tools and methods
2
3
4
5
6
An American statistician and professor emeritus of political science, statistics, and computer science at Yale University.
as a pioneer in the field of data visualization.
Good charts? How would you improve them?
8
9
10
11
http://www.youtube.com/watch?v=A8I9pYCl9AQ
12
13
14
15
16
17
18
19
20
21
Use “ticks” at regular intervals (e.g., 2, 5, 10, etc.)
22
23
24
We see this often in academic papers. Better ways?
25
Which one is more effective? Why? What if you have many lines you want to show?
26
“a series or grid of small similar graphics or charts, allowing them to be easily compared”
27
28
29
30
31
32
33
34
http://www.guardian.co.uk/technology/blog/2008/jan/21/liesdamnliesandstevejobs
35
Include numbers from different orders of magnitude
36
37
Example
38
Example “log” also works well for time
39
OK for outliers that are *really* different
40
http://www.youtube.com/watch?v=lpvgfmEU2Ck&feature=player_embedded
Don McMillan: Life After Death by PowerPoint
How to fix?
appropriate
them on the slides!
41
http://www.youtube.com/watch?v=lpvgfmEU2Ck&feature=player_embedded
Don McMillan: Life After Death by PowerPoint
42
Why?
figure
first
(lower chance of paper acceptance) How to fix?
(what you want the readers to learn)
43
44
http://www.cs.cmu.edu/~dchau/polonium_sdm2011.pdf
Example
45
Example
(nice to have)
46
47
Example
48
49
50
51
Example
Higher is better. Apolo wins.
* Statistically significant, by two-tailed t test, p <0.05
8 16
Model- based *Prototyping *Average
Apolo Scholar
Score
Example
(beyond Excel)
Free!
But results may not be pretty (need editing). Need to program.
54
http://www.cc.gatech.edu/~lebanon/notes/quickIntroToR.pdf
55
56
57
Bar chart’s vertical axis should start at “0”! (Don’t lie) Follow conventions (e.g., red for negative values) Data is the king
Design for legibility
58
59
60
Former Director of DARPA
Articulate your objectives using absolutely no jargon.
62
Preflight checklist for successful projects
http://en.wikipedia.org/wiki/George_H._Heilmeier http://smlv.cc.gatech.edu/2010/10/17/heilmeiers-questions/
63