Successfully convince people with data visualization
video of presentation available at https://www.youtube.com/watch?v=3PKjNnt14mk
from Data by the Bay conference
Successfully convince people with data visualization
1. Midnight
January 28, 1986
Lives are on the line
Importance of rethinking data visualization
Successfully Convince People with Data
http://kylehailey.com
Kylelf@gmail.com
2.
3. The journey of simplicity
1. Seems simple
“When you start looking at a problem and it seems really simple, you don’t
really understand the complexity of the problem.” – Steve Jobs
Designing an Interface
4. The journey of simplicity
1. Seems simple
“When you start looking at a problem and it seems really simple, you don’t
really understand the complexity of the problem.” – Steve Jobs
2. Realize it’s complex
5. The journey of simplicity
1. Seems simple
“When you start looking at a problem and it seems really simple, you don’t
really understand the complexity of the problem.” – Steve Jobs
2. Realize it’s complex
3. Create complex solution
“Then you get into the problem, and you see that it’s really complicated,
and you come up with all these convoluted solutions. That’s sort of the
middle, and that’s where most people stop.” – Steve Jobs
6. The journey of simplicity
1. Seems simple
“When you start looking at a problem and it seems really simple, you don’t
really understand the complexity of the problem.” – Steve Jobs
2. Realize it’s complex
3. Create complex solution
“Then you get into the problem, and you see that it’s really complicated,
and you come up with all these convoluted solutions. That’s sort of the
middle, and that’s where most people stop.” – Steve Jobs
4. Complex solution is bad
7. The journey of simplicity
1. Seems simple
“When you start looking at a problem and it seems really simple, you don’t
really understand the complexity of the problem.” – Steve Jobs
2. Realize it’s complex
3. Create complex solution
“Then you get into the problem, and you see that it’s really complicated,
and you come up with all these convoluted solutions. That’s sort of the
middle, and that’s where most people stop.” – Steve Jobs
4. Complex solution is bad
5. Simple powerful is hard
“But the really great person will keep on going and find the key, the
underlying principle of the problem — and come up with an elegant, really
beautiful solution that works.” – Steve Jobs
11. What is a day in the life lookWhat is a day in the life look
like for a DBA who haslike for a DBA who has
performance issues?performance issues?
Example: performance data
21. 55 65 7560 70 80
1
Original Engineering data
2
3
““damages atdamages at
the hottestthe hottest
and coldestand coldest
Temperature”Temperature”
Would you launch?
27. 1. Y-Axis amount of damage (not number of damage)
2. Include successes *
55 65 7560 70 80
4
8
12
Clearer
* Only external temperatures were known not the
temperature of the solid rocket boosters
Be accurate enough
28. 1. Y-Axis amount of damage (not number of damage)
2. Include successes
3. Mark Differences
55 65 7560 70 80
4
8
12
Clearer
29. 1. Y-Axis amount of damage (not number of damage)
2. Include successes
3. Mark Differences
4. Normalize same temp
55 65 7560 70 80
4
8
12
Clearer
30. 1. Y-Axis amount of damage (not number of damage)
2. Include successes
3. Mark Differences
4. Normalize same temp
55 65 7560 70 80
4
8
12
Clearer
Damage on
every flight
below 65
No damage on
every flight
above 75
31. 1. Y-Axis amount of damage (not number of damage)
2. Include successes
3. Mark Differences
4. Normalize same temp
55 65 7560 70 80
4
8
12
Clearer
Known
World
32. 1. Y-Axis amount of damage (not number of damage)
2. Include successes
3. Mark Differences
4. Normalize same temp
5. Scale known vs unknown
55 65 7560 70 80
4
8
12
4
8
12
30 40 5035 45
XX
Clearer
33. Difficult
NASA Engineers Fail
Congressional Investigators Fail
Data Visualization is Difficult
But …
Lack of Clarity can be devastating
37. Counties in US
> 3000 Counties
> 50 pages
“The humans … are exceptionally
good at parsing visual information.”
Knowledge representation in cognitive science. Westbury, C. & Wilensky, U. (1998)
43. Imagine Trying to Drive your
Car
And is updated once and hourAnd is updated once and hour
Or would you like it toOr would you like it to
look …look …
Would you want your dashboard to look like :Would you want your dashboard to look like :
44. If you are not tuning for time, you are wasting time
Max CPU
(yard stick)
Top ActivityTop Activity
SQLSQL
SessionsSessions
LOADLOAD
53. Summary
• Textual statistics – difficult to parse
• Pretty pictures misleading
• Goal clear graphics powerful
Graphics add power and clarity
to quantitative data
but there needs to be domain understanding
Kylelf@gmail.com
http://kylehailey.com
Editor's Notes
The bulk of this presentation will be on content from Edward Tufte’s second book were he explores the analysis of the space shuttle disater in 1986
I’ll also bring in industry example (or 2 or 3 if we have time)
The bulk of the presentaiton is on ideas presented by Edward Tufte in his books
But I will also tie in breifly one industry example (or more if I go too fast)
This is the standard performance report ofr an Oralce database
Oracle is by far the best instrumented database in the industry for performance data
Other databases offer less
Not to mention O/S which typically
Presenting such data in meetings can be frustrating
I’ve brought these reports ot meetings
Pinted to the specific data of interested
And explained the solution
Only to have eyes glaze over
And the meeting continue in arguments for the rest of the meeting
The geek in me loves this
The evangelist and/or educatorß in me , this strikes fear in my heart
The O-rings of the solid rocket boosers were not designed to erode.
Erosion was a clue that something was wrong.
Erosion was not something from which safety could be inferred
- Richard Feynman
The O-rings of the solid rocket boosers were not designed to erode.
Erosion was a clue that something was wrong.
Erosion was not something from which safety could be inferred
- Richard Feynman