SlideShare a Scribd company logo
1 of 53
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
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
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
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
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
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
Prototype & Iterate
Example Problem
How so you analyze performance of a system?
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
Linux performance tools
Midnight
January 28, 1986
Lives are on the line
Thanks to Edward Tufte
Night before the Flight
Jan 27,1986
Estimated launch
temperature 29º
13 Pages Faxed
13 Pages Faxed
3 different types of names
Damage (in overwhelming detail)
but No Temperatures
13 Pages Faxed
13 Pages Faxed
Missing Data for 5 erosion
damage flights
Blow by Damage
Test engines fired horizontally
13 Pages Faxed
Shows “blow by”, not more important “erosion”
Damage at hottest
and coldest launches
* (of the flights shown)
Next day’s flight
13 Pages Faxed
Predict
Temperature
Recommendation
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?
Congressional Hearings
Evidence
No Damage Legend
Damage hard to read
Congressional Hearings
Evidence
Temperature
correlation difficult
55 65 7560 70 80
1
Original Data
2
3
Clearer
1. Y-Axis amount of damage (not number of damage)
55 65 7560 70 80
4
8
12
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
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
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
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
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
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
Difficult
 NASA Engineers Fail
 Congressional Investigators Fail
 Data Visualization is Difficult
But …
Lack of Clarity can be devastating
Visualization can be
powerful
“If I can't picture it, I can't understand it”
Anscombe's Quartet
I II III IV
x y x y x y x y
10 8.04 10 9.14 10 7.46 8 6.58
8 6.95 8 8.14 8 6.77 8 5.76
13 7.58 13 8.74 13 12.74 8 7.71
9 8.81 9 8.77 9 7.11 8 8.84
11 8.33 11 9.26 11 7.81 8 8.47
14 9.96 14 8.1 14 8.84 8 7.04
6 7.24 6 6.13 6 6.08 8 5.25
4 4.26 4 3.1 4 5.39 19 12.5
12 10.84 12 9.13 12 8.15 8 5.56
7 4.82 7 7.26 7 6.42 8 7.91
5 5.68 5 4.74 5 5.73 8 6.89
Average 9 7.5 9 7.5 9 7.5 9 7.5
Standard Deviation 3.31 2.03 3.31 2.03 3.31 2.03 3.31 2.03
Linear Regression 1.33 1.33 1.33 1.33
- Albert Einstein- Albert Einstein
Graphics for Anscombe’s Quartet
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)
Visualizations can also obfuscate
Pretty Picture
Spaghetti at the wall
Spaghetti at the wall II
Amazon Cloudwatch
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 :
If you are not tuning for time, you are wasting time
Max CPU
(yard stick)
Top ActivityTop Activity
SQLSQL
SessionsSessions
LOADLOAD
Looking at many targets
When Developers sayWhen Developers say
The Database is slowThe Database is slow
AAS ~= 0AAS ~= 0
Do You Want?
Engineering Data?Engineering Data?
Pretty PicturesPretty Pictures
Do You Want?
Clean and ClearClean and Clear
? ? ? ?? ? ? ?
? ?? ?
Do You Want?
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

More Related Content

Similar to Successfully convince people with data visualization

Big data big_skills_data_visualization
Big data big_skills_data_visualizationBig data big_skills_data_visualization
Big data big_skills_data_visualizationKyle Hailey
 
Jeff Atwood, Michael Krakovskiy "The role of catastrophic failure in software...
Jeff Atwood, Michael Krakovskiy "The role of catastrophic failure in software...Jeff Atwood, Michael Krakovskiy "The role of catastrophic failure in software...
Jeff Atwood, Michael Krakovskiy "The role of catastrophic failure in software...Fwdays
 
Steve Krug - Guest Talk, City University London
Steve Krug - Guest Talk, City University LondonSteve Krug - Guest Talk, City University London
Steve Krug - Guest Talk, City University LondonCity University London
 
Auto-Encoders and PCA, a brief psychological background
Auto-Encoders and PCA, a brief psychological backgroundAuto-Encoders and PCA, a brief psychological background
Auto-Encoders and PCA, a brief psychological backgroundAmgad Muhammad
 
Steve Krug: Lazy Person's Guide to a Better World - UX Lisbon 2010
Steve Krug: Lazy Person's Guide to a Better World - UX Lisbon 2010Steve Krug: Lazy Person's Guide to a Better World - UX Lisbon 2010
Steve Krug: Lazy Person's Guide to a Better World - UX Lisbon 2010Steve Krug
 
Practical AI class 1
Practical AI class 1Practical AI class 1
Practical AI class 1Oliver Zhang
 
Monte Carlo Sim Primer
Monte Carlo Sim PrimerMonte Carlo Sim Primer
Monte Carlo Sim PrimerAndrew Sich
 
Slides(ppt)
Slides(ppt)Slides(ppt)
Slides(ppt)butest
 
Workplace health and safety inspection form (self guided)
Workplace health and safety inspection form (self guided)Workplace health and safety inspection form (self guided)
Workplace health and safety inspection form (self guided)D S
 
Book 420.7 Presentation
Book 420.7 PresentationBook 420.7 Presentation
Book 420.7 Presentationjanekrueng
 
Game theory for neural networks
Game theory for neural networksGame theory for neural networks
Game theory for neural networksDavid Balduzzi
 
Power Full Exposition
Power Full ExpositionPower Full Exposition
Power Full ExpositionHeesu Hwang
 
Presidential Essay Topics
Presidential Essay TopicsPresidential Essay Topics
Presidential Essay TopicsApril Lynn
 
Whs inspection common errors (self guided).ppt
Whs inspection common errors (self guided).pptWhs inspection common errors (self guided).ppt
Whs inspection common errors (self guided).pptD S
 
Ten Things You Can Do to Make Your Rulebook Awesome, Metatopia 2014
Ten Things You Can Do to Make Your Rulebook Awesome, Metatopia 2014Ten Things You Can Do to Make Your Rulebook Awesome, Metatopia 2014
Ten Things You Can Do to Make Your Rulebook Awesome, Metatopia 2014Joshua Yearsley
 

Similar to Successfully convince people with data visualization (20)

Big data big_skills_data_visualization
Big data big_skills_data_visualizationBig data big_skills_data_visualization
Big data big_skills_data_visualization
 
Jeff Atwood, Michael Krakovskiy "The role of catastrophic failure in software...
Jeff Atwood, Michael Krakovskiy "The role of catastrophic failure in software...Jeff Atwood, Michael Krakovskiy "The role of catastrophic failure in software...
Jeff Atwood, Michael Krakovskiy "The role of catastrophic failure in software...
 
Memory
MemoryMemory
Memory
 
Steve Krug - Guest Talk, City University London
Steve Krug - Guest Talk, City University LondonSteve Krug - Guest Talk, City University London
Steve Krug - Guest Talk, City University London
 
Auto-Encoders and PCA, a brief psychological background
Auto-Encoders and PCA, a brief psychological backgroundAuto-Encoders and PCA, a brief psychological background
Auto-Encoders and PCA, a brief psychological background
 
Steve Krug: Lazy Person's Guide to a Better World - UX Lisbon 2010
Steve Krug: Lazy Person's Guide to a Better World - UX Lisbon 2010Steve Krug: Lazy Person's Guide to a Better World - UX Lisbon 2010
Steve Krug: Lazy Person's Guide to a Better World - UX Lisbon 2010
 
Practical AI class 1
Practical AI class 1Practical AI class 1
Practical AI class 1
 
Immigration Solutions
Immigration SolutionsImmigration Solutions
Immigration Solutions
 
Monte Carlo Sim Primer
Monte Carlo Sim PrimerMonte Carlo Sim Primer
Monte Carlo Sim Primer
 
Slides(ppt)
Slides(ppt)Slides(ppt)
Slides(ppt)
 
194825214 science-tests
194825214 science-tests194825214 science-tests
194825214 science-tests
 
Workplace health and safety inspection form (self guided)
Workplace health and safety inspection form (self guided)Workplace health and safety inspection form (self guided)
Workplace health and safety inspection form (self guided)
 
Book
BookBook
Book
 
Book 420.7 Presentation
Book 420.7 PresentationBook 420.7 Presentation
Book 420.7 Presentation
 
UX design 101
UX design 101UX design 101
UX design 101
 
Game theory for neural networks
Game theory for neural networksGame theory for neural networks
Game theory for neural networks
 
Power Full Exposition
Power Full ExpositionPower Full Exposition
Power Full Exposition
 
Presidential Essay Topics
Presidential Essay TopicsPresidential Essay Topics
Presidential Essay Topics
 
Whs inspection common errors (self guided).ppt
Whs inspection common errors (self guided).pptWhs inspection common errors (self guided).ppt
Whs inspection common errors (self guided).ppt
 
Ten Things You Can Do to Make Your Rulebook Awesome, Metatopia 2014
Ten Things You Can Do to Make Your Rulebook Awesome, Metatopia 2014Ten Things You Can Do to Make Your Rulebook Awesome, Metatopia 2014
Ten Things You Can Do to Make Your Rulebook Awesome, Metatopia 2014
 

More from Kyle Hailey

Hooks in postgresql by Guillaume Lelarge
Hooks in postgresql by Guillaume LelargeHooks in postgresql by Guillaume Lelarge
Hooks in postgresql by Guillaume LelargeKyle Hailey
 
Performance insights twitch
Performance insights twitchPerformance insights twitch
Performance insights twitchKyle Hailey
 
Ash masters : advanced ash analytics on Oracle
Ash masters : advanced ash analytics on Oracle Ash masters : advanced ash analytics on Oracle
Ash masters : advanced ash analytics on Oracle Kyle Hailey
 
Virtual Data : Eliminating the data constraint in Application Development
Virtual Data :  Eliminating the data constraint in Application DevelopmentVirtual Data :  Eliminating the data constraint in Application Development
Virtual Data : Eliminating the data constraint in Application DevelopmentKyle Hailey
 
DBTA Data Summit : Eliminating the data constraint in Application Development
DBTA Data Summit : Eliminating the data constraint in Application DevelopmentDBTA Data Summit : Eliminating the data constraint in Application Development
DBTA Data Summit : Eliminating the data constraint in Application DevelopmentKyle Hailey
 
Accelerate Develoment with VIrtual Data
Accelerate Develoment with VIrtual DataAccelerate Develoment with VIrtual Data
Accelerate Develoment with VIrtual DataKyle Hailey
 
Delphix and Pure Storage partner
Delphix and Pure Storage partnerDelphix and Pure Storage partner
Delphix and Pure Storage partnerKyle Hailey
 
Mark Farnam : Minimizing the Concurrency Footprint of Transactions
Mark Farnam  : Minimizing the Concurrency Footprint of TransactionsMark Farnam  : Minimizing the Concurrency Footprint of Transactions
Mark Farnam : Minimizing the Concurrency Footprint of TransactionsKyle Hailey
 
Dan Norris: Exadata security
Dan Norris: Exadata securityDan Norris: Exadata security
Dan Norris: Exadata securityKyle Hailey
 
Martin Klier : Volkswagen for Oracle Guys
Martin Klier : Volkswagen for Oracle GuysMartin Klier : Volkswagen for Oracle Guys
Martin Klier : Volkswagen for Oracle GuysKyle Hailey
 
Data as a Service
Data as a Service Data as a Service
Data as a Service Kyle Hailey
 
Data Virtualization: Revolutionizing data cloning
Data Virtualization: Revolutionizing data cloningData Virtualization: Revolutionizing data cloning
Data Virtualization: Revolutionizing data cloning Kyle Hailey
 
BGOUG "Agile Data: revolutionizing database cloning'
BGOUG  "Agile Data: revolutionizing database cloning'BGOUG  "Agile Data: revolutionizing database cloning'
BGOUG "Agile Data: revolutionizing database cloning'Kyle Hailey
 
Denver devops : enabling DevOps with data virtualization
Denver devops : enabling DevOps with data virtualizationDenver devops : enabling DevOps with data virtualization
Denver devops : enabling DevOps with data virtualizationKyle Hailey
 
Oracle Open World 2014: Lies, Damned Lies, and I/O Statistics [ CON3671]
Oracle Open World 2014: Lies, Damned Lies, and I/O Statistics [ CON3671]Oracle Open World 2014: Lies, Damned Lies, and I/O Statistics [ CON3671]
Oracle Open World 2014: Lies, Damned Lies, and I/O Statistics [ CON3671]Kyle Hailey
 
Jonathan Lewis explains Delphix
Jonathan Lewis explains Delphix Jonathan Lewis explains Delphix
Jonathan Lewis explains Delphix Kyle Hailey
 
Oaktable World 2014 Toon Koppelaars: database constraints polite excuse
Oaktable World 2014 Toon Koppelaars: database constraints polite excuseOaktable World 2014 Toon Koppelaars: database constraints polite excuse
Oaktable World 2014 Toon Koppelaars: database constraints polite excuseKyle Hailey
 
Profiling the logwriter and database writer
Profiling the logwriter and database writerProfiling the logwriter and database writer
Profiling the logwriter and database writerKyle Hailey
 
Oaktable World 2014 Kevin Closson: SLOB – For More Than I/O!
Oaktable World 2014 Kevin Closson:  SLOB – For More Than I/O!Oaktable World 2014 Kevin Closson:  SLOB – For More Than I/O!
Oaktable World 2014 Kevin Closson: SLOB – For More Than I/O!Kyle Hailey
 

More from Kyle Hailey (20)

Hooks in postgresql by Guillaume Lelarge
Hooks in postgresql by Guillaume LelargeHooks in postgresql by Guillaume Lelarge
Hooks in postgresql by Guillaume Lelarge
 
Performance insights twitch
Performance insights twitchPerformance insights twitch
Performance insights twitch
 
Ash masters : advanced ash analytics on Oracle
Ash masters : advanced ash analytics on Oracle Ash masters : advanced ash analytics on Oracle
Ash masters : advanced ash analytics on Oracle
 
Virtual Data : Eliminating the data constraint in Application Development
Virtual Data :  Eliminating the data constraint in Application DevelopmentVirtual Data :  Eliminating the data constraint in Application Development
Virtual Data : Eliminating the data constraint in Application Development
 
DBTA Data Summit : Eliminating the data constraint in Application Development
DBTA Data Summit : Eliminating the data constraint in Application DevelopmentDBTA Data Summit : Eliminating the data constraint in Application Development
DBTA Data Summit : Eliminating the data constraint in Application Development
 
Accelerate Develoment with VIrtual Data
Accelerate Develoment with VIrtual DataAccelerate Develoment with VIrtual Data
Accelerate Develoment with VIrtual Data
 
Delphix and Pure Storage partner
Delphix and Pure Storage partnerDelphix and Pure Storage partner
Delphix and Pure Storage partner
 
Mark Farnam : Minimizing the Concurrency Footprint of Transactions
Mark Farnam  : Minimizing the Concurrency Footprint of TransactionsMark Farnam  : Minimizing the Concurrency Footprint of Transactions
Mark Farnam : Minimizing the Concurrency Footprint of Transactions
 
Dan Norris: Exadata security
Dan Norris: Exadata securityDan Norris: Exadata security
Dan Norris: Exadata security
 
Martin Klier : Volkswagen for Oracle Guys
Martin Klier : Volkswagen for Oracle GuysMartin Klier : Volkswagen for Oracle Guys
Martin Klier : Volkswagen for Oracle Guys
 
What is DevOps
What is DevOpsWhat is DevOps
What is DevOps
 
Data as a Service
Data as a Service Data as a Service
Data as a Service
 
Data Virtualization: Revolutionizing data cloning
Data Virtualization: Revolutionizing data cloningData Virtualization: Revolutionizing data cloning
Data Virtualization: Revolutionizing data cloning
 
BGOUG "Agile Data: revolutionizing database cloning'
BGOUG  "Agile Data: revolutionizing database cloning'BGOUG  "Agile Data: revolutionizing database cloning'
BGOUG "Agile Data: revolutionizing database cloning'
 
Denver devops : enabling DevOps with data virtualization
Denver devops : enabling DevOps with data virtualizationDenver devops : enabling DevOps with data virtualization
Denver devops : enabling DevOps with data virtualization
 
Oracle Open World 2014: Lies, Damned Lies, and I/O Statistics [ CON3671]
Oracle Open World 2014: Lies, Damned Lies, and I/O Statistics [ CON3671]Oracle Open World 2014: Lies, Damned Lies, and I/O Statistics [ CON3671]
Oracle Open World 2014: Lies, Damned Lies, and I/O Statistics [ CON3671]
 
Jonathan Lewis explains Delphix
Jonathan Lewis explains Delphix Jonathan Lewis explains Delphix
Jonathan Lewis explains Delphix
 
Oaktable World 2014 Toon Koppelaars: database constraints polite excuse
Oaktable World 2014 Toon Koppelaars: database constraints polite excuseOaktable World 2014 Toon Koppelaars: database constraints polite excuse
Oaktable World 2014 Toon Koppelaars: database constraints polite excuse
 
Profiling the logwriter and database writer
Profiling the logwriter and database writerProfiling the logwriter and database writer
Profiling the logwriter and database writer
 
Oaktable World 2014 Kevin Closson: SLOB – For More Than I/O!
Oaktable World 2014 Kevin Closson:  SLOB – For More Than I/O!Oaktable World 2014 Kevin Closson:  SLOB – For More Than I/O!
Oaktable World 2014 Kevin Closson: SLOB – For More Than I/O!
 

Recently uploaded

Mature dropshipping via API with DroFx.pptx
Mature dropshipping via API with DroFx.pptxMature dropshipping via API with DroFx.pptx
Mature dropshipping via API with DroFx.pptxolyaivanovalion
 
Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...amitlee9823
 
BabyOno dropshipping via API with DroFx.pptx
BabyOno dropshipping via API with DroFx.pptxBabyOno dropshipping via API with DroFx.pptx
BabyOno dropshipping via API with DroFx.pptxolyaivanovalion
 
Schema on read is obsolete. Welcome metaprogramming..pdf
Schema on read is obsolete. Welcome metaprogramming..pdfSchema on read is obsolete. Welcome metaprogramming..pdf
Schema on read is obsolete. Welcome metaprogramming..pdfLars Albertsson
 
Determinants of health, dimensions of health, positive health and spectrum of...
Determinants of health, dimensions of health, positive health and spectrum of...Determinants of health, dimensions of health, positive health and spectrum of...
Determinants of health, dimensions of health, positive health and spectrum of...shambhavirathore45
 
100-Concepts-of-AI by Anupama Kate .pptx
100-Concepts-of-AI by Anupama Kate .pptx100-Concepts-of-AI by Anupama Kate .pptx
100-Concepts-of-AI by Anupama Kate .pptxAnupama Kate
 
ALSO dropshipping via API with DroFx.pptx
ALSO dropshipping via API with DroFx.pptxALSO dropshipping via API with DroFx.pptx
ALSO dropshipping via API with DroFx.pptxolyaivanovalion
 
FESE Capital Markets Fact Sheet 2024 Q1.pdf
FESE Capital Markets Fact Sheet 2024 Q1.pdfFESE Capital Markets Fact Sheet 2024 Q1.pdf
FESE Capital Markets Fact Sheet 2024 Q1.pdfMarinCaroMartnezBerg
 
Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...
Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...
Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...Delhi Call girls
 
BPAC WITH UFSBI GENERAL PRESENTATION 18_05_2017-1.pptx
BPAC WITH UFSBI GENERAL PRESENTATION 18_05_2017-1.pptxBPAC WITH UFSBI GENERAL PRESENTATION 18_05_2017-1.pptx
BPAC WITH UFSBI GENERAL PRESENTATION 18_05_2017-1.pptxMohammedJunaid861692
 
Best VIP Call Girls Noida Sector 39 Call Me: 8448380779
Best VIP Call Girls Noida Sector 39 Call Me: 8448380779Best VIP Call Girls Noida Sector 39 Call Me: 8448380779
Best VIP Call Girls Noida Sector 39 Call Me: 8448380779Delhi Call girls
 
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Callshivangimorya083
 
Call me @ 9892124323 Cheap Rate Call Girls in Vashi with Real Photo 100% Secure
Call me @ 9892124323  Cheap Rate Call Girls in Vashi with Real Photo 100% SecureCall me @ 9892124323  Cheap Rate Call Girls in Vashi with Real Photo 100% Secure
Call me @ 9892124323 Cheap Rate Call Girls in Vashi with Real Photo 100% SecurePooja Nehwal
 
Smarteg dropshipping via API with DroFx.pptx
Smarteg dropshipping via API with DroFx.pptxSmarteg dropshipping via API with DroFx.pptx
Smarteg dropshipping via API with DroFx.pptxolyaivanovalion
 
(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service
(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service
(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Serviceranjana rawat
 
Capstone Project on IBM Data Analytics Program
Capstone Project on IBM Data Analytics ProgramCapstone Project on IBM Data Analytics Program
Capstone Project on IBM Data Analytics ProgramMoniSankarHazra
 

Recently uploaded (20)

Mature dropshipping via API with DroFx.pptx
Mature dropshipping via API with DroFx.pptxMature dropshipping via API with DroFx.pptx
Mature dropshipping via API with DroFx.pptx
 
Delhi 99530 vip 56974 Genuine Escort Service Call Girls in Kishangarh
Delhi 99530 vip 56974 Genuine Escort Service Call Girls in  KishangarhDelhi 99530 vip 56974 Genuine Escort Service Call Girls in  Kishangarh
Delhi 99530 vip 56974 Genuine Escort Service Call Girls in Kishangarh
 
꧁❤ Aerocity Call Girls Service Aerocity Delhi ❤꧂ 9999965857 ☎️ Hard And Sexy ...
꧁❤ Aerocity Call Girls Service Aerocity Delhi ❤꧂ 9999965857 ☎️ Hard And Sexy ...꧁❤ Aerocity Call Girls Service Aerocity Delhi ❤꧂ 9999965857 ☎️ Hard And Sexy ...
꧁❤ Aerocity Call Girls Service Aerocity Delhi ❤꧂ 9999965857 ☎️ Hard And Sexy ...
 
Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
 
BabyOno dropshipping via API with DroFx.pptx
BabyOno dropshipping via API with DroFx.pptxBabyOno dropshipping via API with DroFx.pptx
BabyOno dropshipping via API with DroFx.pptx
 
Abortion pills in Doha Qatar (+966572737505 ! Get Cytotec
Abortion pills in Doha Qatar (+966572737505 ! Get CytotecAbortion pills in Doha Qatar (+966572737505 ! Get Cytotec
Abortion pills in Doha Qatar (+966572737505 ! Get Cytotec
 
Schema on read is obsolete. Welcome metaprogramming..pdf
Schema on read is obsolete. Welcome metaprogramming..pdfSchema on read is obsolete. Welcome metaprogramming..pdf
Schema on read is obsolete. Welcome metaprogramming..pdf
 
Determinants of health, dimensions of health, positive health and spectrum of...
Determinants of health, dimensions of health, positive health and spectrum of...Determinants of health, dimensions of health, positive health and spectrum of...
Determinants of health, dimensions of health, positive health and spectrum of...
 
100-Concepts-of-AI by Anupama Kate .pptx
100-Concepts-of-AI by Anupama Kate .pptx100-Concepts-of-AI by Anupama Kate .pptx
100-Concepts-of-AI by Anupama Kate .pptx
 
ALSO dropshipping via API with DroFx.pptx
ALSO dropshipping via API with DroFx.pptxALSO dropshipping via API with DroFx.pptx
ALSO dropshipping via API with DroFx.pptx
 
FESE Capital Markets Fact Sheet 2024 Q1.pdf
FESE Capital Markets Fact Sheet 2024 Q1.pdfFESE Capital Markets Fact Sheet 2024 Q1.pdf
FESE Capital Markets Fact Sheet 2024 Q1.pdf
 
Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...
Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...
Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...
 
BPAC WITH UFSBI GENERAL PRESENTATION 18_05_2017-1.pptx
BPAC WITH UFSBI GENERAL PRESENTATION 18_05_2017-1.pptxBPAC WITH UFSBI GENERAL PRESENTATION 18_05_2017-1.pptx
BPAC WITH UFSBI GENERAL PRESENTATION 18_05_2017-1.pptx
 
Best VIP Call Girls Noida Sector 39 Call Me: 8448380779
Best VIP Call Girls Noida Sector 39 Call Me: 8448380779Best VIP Call Girls Noida Sector 39 Call Me: 8448380779
Best VIP Call Girls Noida Sector 39 Call Me: 8448380779
 
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call
 
CHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
 
Call me @ 9892124323 Cheap Rate Call Girls in Vashi with Real Photo 100% Secure
Call me @ 9892124323  Cheap Rate Call Girls in Vashi with Real Photo 100% SecureCall me @ 9892124323  Cheap Rate Call Girls in Vashi with Real Photo 100% Secure
Call me @ 9892124323 Cheap Rate Call Girls in Vashi with Real Photo 100% Secure
 
Smarteg dropshipping via API with DroFx.pptx
Smarteg dropshipping via API with DroFx.pptxSmarteg dropshipping via API with DroFx.pptx
Smarteg dropshipping via API with DroFx.pptx
 
(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service
(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service
(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service
 
Capstone Project on IBM Data Analytics Program
Capstone Project on IBM Data Analytics ProgramCapstone Project on IBM Data Analytics Program
Capstone Project on IBM Data Analytics Program
 

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
  • 8.
  • 10. Example Problem How so you analyze performance of a system?
  • 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
  • 13. Midnight January 28, 1986 Lives are on the line Thanks to Edward Tufte Night before the Flight Jan 27,1986
  • 16. 13 Pages Faxed 3 different types of names
  • 17. Damage (in overwhelming detail) but No Temperatures 13 Pages Faxed
  • 18. 13 Pages Faxed Missing Data for 5 erosion damage flights Blow by Damage Test engines fired horizontally
  • 19. 13 Pages Faxed Shows “blow by”, not more important “erosion” Damage at hottest and coldest launches * (of the flights shown) Next day’s flight
  • 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?
  • 22.
  • 23. Congressional Hearings Evidence No Damage Legend Damage hard to read
  • 25. 55 65 7560 70 80 1 Original Data 2 3
  • 26. Clearer 1. Y-Axis amount of damage (not number of damage) 55 65 7560 70 80 4 8 12
  • 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
  • 35. “If I can't picture it, I can't understand it” Anscombe's Quartet I II III IV x y x y x y x y 10 8.04 10 9.14 10 7.46 8 6.58 8 6.95 8 8.14 8 6.77 8 5.76 13 7.58 13 8.74 13 12.74 8 7.71 9 8.81 9 8.77 9 7.11 8 8.84 11 8.33 11 9.26 11 7.81 8 8.47 14 9.96 14 8.1 14 8.84 8 7.04 6 7.24 6 6.13 6 6.08 8 5.25 4 4.26 4 3.1 4 5.39 19 12.5 12 10.84 12 9.13 12 8.15 8 5.56 7 4.82 7 7.26 7 6.42 8 7.91 5 5.68 5 4.74 5 5.73 8 6.89 Average 9 7.5 9 7.5 9 7.5 9 7.5 Standard Deviation 3.31 2.03 3.31 2.03 3.31 2.03 3.31 2.03 Linear Regression 1.33 1.33 1.33 1.33 - Albert Einstein- Albert Einstein
  • 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)
  • 41. Spaghetti at the wall II
  • 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
  • 45. Looking at many targets
  • 46. When Developers sayWhen Developers say The Database is slowThe Database is slow
  • 47.
  • 48.
  • 49. AAS ~= 0AAS ~= 0
  • 50. Do You Want? Engineering Data?Engineering Data?
  • 52. Clean and ClearClean and Clear ? ? ? ?? ? ? ? ? ?? ? Do You Want?
  • 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

  1. 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)
  2. 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)
  3. 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
  4. The geek in me loves this The evangelist and/or educatorß in me , this strikes fear in my heart
  5. 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
  6. 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