SlideShare a Scribd company logo
1 of 48
Download to read offline
Edwin de Jonge (@edwindjonge)
May 17th 2016,
Visualisation Workshop, Valencia
Uncertainty visualisation
Who am I?
Statistical consultant / Data scientist
- working @ R&D department of Statistics
Netherlands (CBS)
- Expertise:
- Visualisation
- Computational Statistics
- Complexity
Chop: resolutionStatistics and Visualisation?
Edward Tufte
– Visualisation
expert:
Is a statistician!
Minard: Napoleans war on Russia
Nathan Yau
(flowing
data)
How not to lie with statistics
• Is a
statistican!
William Cleveland
• Is a statistician
• Deserves more
• credits
• Scientific work
• on which charts
• really work:
• User experiments!
Why Visualization?
“Statistics is the study of the collection, 
organization, analysis, interpretation, and 
presentation of data. 
It deals with all aspects of 
this, including the planning of data collection in 
terms of the design of surveys and experiments”
Wikipedia (May 2016)
• Visualisation useful for every step:
•

Collection


Presentation of data


But also analysis and interpretation!
How not to lie with statistics
Anscombes quartet…
DS1 x
y
DS2 x y
DS3
x y DS4 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
Anscombe’s quartet
Property Value
Mean of x1, x2, x3, x4 All equal: 9
Variance of x1, x2, x3, x4 All equal: 11
Mean of y1, y2, y3, y4 All equal: 7.50
Variance of y1, y2, y3, y4 All equal: 4.1
Correlation for ds1, ds2, ds3, ds4 All equal 0.816
Linear regression for ds1, ds2, ds3, ds4 All equal: y = 3.00 + 0.500x
Looks the same, right?
Lets plot!
Publishing uncertainty...
Official statistics institute are:
– very careful / prudent / reluctant on publishing
uncertainty margins.
Reasons:
– “Users don't understand them”
– “Users dont need them”
– “Users may choose the number that best fits”
– “We don't have an accurate estimation of the
accuracy”.
– “It may be embarrassing large”
– ?
Why is uncertainty important?
For official statistics, at least two reasons:
– Communicating accuracy
– Statistical/stochastic uncertainty
Let's view two cases of stats NL (CBS)
What is not surrounded by uncertainty cannot be
the truth,
Richard Feynman
Case 1: Diabetes (stats nl)
– Diabetes incidence
– Based on a (large) health survey
of statistics netherlands (CBS)
StatMine 0.2
Diabetes increasing
For everyone?
StatMine 0.2
Small multiples:
Split in groups
StatMine 0.2
StatMine 0.2
Reaching
measurement
accuracy
Case 2: Traffic casualties
– Based on mortality statistics
– In NL, based on a register, all medical
death certificates collected by our office.
Case 2: Traffic casualties
Traffic casualties
Exact numbers!
Mortality stats
(no estimation)
Traffic casualties
Let's split in
smaller regions
October 1st 2013, Statistics Netherlands
ag
e
After ‘datareduction’
ag
e
1
amount
mount
Plot: 3d?
October 1st 2013, Statistics Netherlands
ag
e
After ‘datareduction’
ag
e
1
amount
mount
Plot: 3d?
Over 10%
year on year changes!
Case 2: Stochastic
uncertainty
Side track:
Exact numbers...
Exact is not always better...
Uncertainty Visualisation
– Active research activity!
–
– Most research papers on:

Cartography

Geology

3D (Medical imaging, astronomy

Techniques used:

Transparency

Different colorisation (“whitening”)

– Not many on plain statistical graphs…
– Error bars are known to be imperfect.
User Study 1:
StatMine
– The perception of visual uncertainty representation by
non-experts

Tak,Toet, van Erp,Transactions on
Visualisation and computer Graphics, 2014

– User experiment:

140 users
– Tests:

Reading of certainty.

Given a number, how certain is that value?
Weater forecast (Dutch television)
User Study 1: findings
StatMine
– Non-expert can read probability intervals.
– However: users with high numeracy are
better at it.
– No (significant) difference in response
time.
– Random lines work well for stochastic
numbers.
User Study 2:
– Effect of displaying uncertainty in Line and Bar charts,

Van der Laan, de Jonge, Solcer, IVAPP,
2015



User study:

110 persons

Goal:

Line: how does uncertainty effect (overall) trend?

(main purpose line chart)

Bar: how does uncertainty effect comparison?

(main purpose bar chart)
StatMine
User Study 2: Confidence intervals
–
– Al facts Statistics Netherlands have confidence interval
– European Statistics Code of Practice (12.2):
- “sampling and non sampling errors should be
systematically documented”
Investigate how uncertainty in numbers can be presented
understandable to users.
StatMine
Restricted to:
- How do users interpret CI’s?
- And what does that affect the interpretation of facts?
- Do users need CI’s?
Assumption:
- For test data set of point estimate with CI available
Study 2
StatMine 0.2
User test (100+) with synthetic data shows that:
- CI’s improve validity of user statements (they are
more correct)
User test CI’s
StatMine 0.2
Line charts with uncertainty
Line charts:
– displaying uncertainty improve user statements
(more correct)
– “band + line” works best for point estimate
, “error bar” works best for interval estimate
– Users do not “freak out” on uncertainty
– Appreciate it and ask for its definition.
User Study 2: findings Line chart
StatMine 0.2
Bar charts with uncertainty
Error bar chart
error bars
Bar chart variant 1 - chisel
Bar Chart variant 2 - cigarette
Bar charts:
– displaying uncertainty makes user less confident
in comparison tasks. (which is good)
– No significant difference between methods
– PhDs prefer error bar, but error bar does do not
perform better.
– When publishing intervals (without point):
– cigarette is better
User Study 2: findings 2
StatMine 0.2
Start publishing uncertainty measures
Plot them!
User appreciate it, and we are doing
statistics aren't we?
Recommadation
StatMine 0.2
Far better an approximate answer to the right
question, which is often vague, than an exact answer 
to the wrong
question, which can always be made precise
John Tukey
Questions?

More Related Content

What's hot (6)

Structure of a manuscript: Day 4 article_writing_note
Structure of a manuscript: Day 4 article_writing_noteStructure of a manuscript: Day 4 article_writing_note
Structure of a manuscript: Day 4 article_writing_note
 
Data Analysis
Data AnalysisData Analysis
Data Analysis
 
Spss and software Application
Spss and software ApplicationSpss and software Application
Spss and software Application
 
Spss beginners
Spss beginnersSpss beginners
Spss beginners
 
Analytics services 2013
Analytics services 2013Analytics services 2013
Analytics services 2013
 
What is SPSS?
What is SPSS?What is SPSS?
What is SPSS?
 

Viewers also liked

Viewers also liked (7)

Heatmaps best practices Strata Hadoop
Heatmaps best practices Strata HadoopHeatmaps best practices Strata Hadoop
Heatmaps best practices Strata Hadoop
 
Chunked, dplyr for large text files
Chunked, dplyr for large text filesChunked, dplyr for large text files
Chunked, dplyr for large text files
 
Big Data Visualization
Big Data VisualizationBig Data Visualization
Big Data Visualization
 
Docopt, beautiful command-line options for R, user2014
Docopt, beautiful command-line options for R,  user2014Docopt, beautiful command-line options for R,  user2014
Docopt, beautiful command-line options for R, user2014
 
ffbase, statistical functions for large datasets
ffbase, statistical functions for large datasetsffbase, statistical functions for large datasets
ffbase, statistical functions for large datasets
 
Big data experiments
Big data experimentsBig data experiments
Big data experiments
 
Hive on spark is blazing fast or is it final
Hive on spark is blazing fast or is it finalHive on spark is blazing fast or is it final
Hive on spark is blazing fast or is it final
 

Similar to Uncertainty visualisation

Sandrine RATH, Christiane ARBOGAST and Patrick DELECRAZ: Two approaches to im...
Sandrine RATH, Christiane ARBOGAST and Patrick DELECRAZ: Two approaches to im...Sandrine RATH, Christiane ARBOGAST and Patrick DELECRAZ: Two approaches to im...
Sandrine RATH, Christiane ARBOGAST and Patrick DELECRAZ: Two approaches to im...
Territorial Intelligence
 
Sandrine RATH, Christiane ARBOGAST and Patrick DELECRAZ: Two approaches to im...
Sandrine RATH, Christiane ARBOGAST and Patrick DELECRAZ: Two approaches to im...Sandrine RATH, Christiane ARBOGAST and Patrick DELECRAZ: Two approaches to im...
Sandrine RATH, Christiane ARBOGAST and Patrick DELECRAZ: Two approaches to im...
Territorial Intelligence
 

Similar to Uncertainty visualisation (20)

StatMine
StatMineStatMine
StatMine
 
StatMine, visual exploration of output data
StatMine, visual exploration of output dataStatMine, visual exploration of output data
StatMine, visual exploration of output data
 
A challenge of the sampling variance and note on the outlier treatment of EU ...
A challenge of the sampling variance and note on the outlier treatment of EU ...A challenge of the sampling variance and note on the outlier treatment of EU ...
A challenge of the sampling variance and note on the outlier treatment of EU ...
 
Eduworks kick-off presentation: USAL
Eduworks kick-off presentation: USALEduworks kick-off presentation: USAL
Eduworks kick-off presentation: USAL
 
Responsible Data Science at Statistics Netherlands
Responsible Data Science at Statistics NetherlandsResponsible Data Science at Statistics Netherlands
Responsible Data Science at Statistics Netherlands
 
Data Viz - telling stories with data
Data Viz - telling stories with dataData Viz - telling stories with data
Data Viz - telling stories with data
 
Topics in-survey-methologogy-and-survey-analysis-kimmo-vehkalahti-2013
Topics in-survey-methologogy-and-survey-analysis-kimmo-vehkalahti-2013Topics in-survey-methologogy-and-survey-analysis-kimmo-vehkalahti-2013
Topics in-survey-methologogy-and-survey-analysis-kimmo-vehkalahti-2013
 
CRISP-DM Agile Approach to Data Mining Projects
CRISP-DM Agile Approach to Data Mining ProjectsCRISP-DM Agile Approach to Data Mining Projects
CRISP-DM Agile Approach to Data Mining Projects
 
CRISP-DM - Agile Approach To Data Mining Projects
CRISP-DM - Agile Approach To Data Mining ProjectsCRISP-DM - Agile Approach To Data Mining Projects
CRISP-DM - Agile Approach To Data Mining Projects
 
Week_2_Lecture.pdf
Week_2_Lecture.pdfWeek_2_Lecture.pdf
Week_2_Lecture.pdf
 
Statistic Project Essay
Statistic Project EssayStatistic Project Essay
Statistic Project Essay
 
Business statistics q_tts9fr8xc
Business statistics q_tts9fr8xcBusiness statistics q_tts9fr8xc
Business statistics q_tts9fr8xc
 
Sandrine RATH, Christiane ARBOGAST and Patrick DELECRAZ: Two approaches to im...
Sandrine RATH, Christiane ARBOGAST and Patrick DELECRAZ: Two approaches to im...Sandrine RATH, Christiane ARBOGAST and Patrick DELECRAZ: Two approaches to im...
Sandrine RATH, Christiane ARBOGAST and Patrick DELECRAZ: Two approaches to im...
 
Sandrine RATH, Christiane ARBOGAST and Patrick DELECRAZ: Two approaches to im...
Sandrine RATH, Christiane ARBOGAST and Patrick DELECRAZ: Two approaches to im...Sandrine RATH, Christiane ARBOGAST and Patrick DELECRAZ: Two approaches to im...
Sandrine RATH, Christiane ARBOGAST and Patrick DELECRAZ: Two approaches to im...
 
Big data as a source for official statistics
Big data as a source for official statisticsBig data as a source for official statistics
Big data as a source for official statistics
 
Data science 101
Data science 101Data science 101
Data science 101
 
Strata Big data presentation
Strata Big data presentationStrata Big data presentation
Strata Big data presentation
 
Data visualisations quality aspects
Data visualisations quality aspectsData visualisations quality aspects
Data visualisations quality aspects
 
Lr 1 Intro.pdf
Lr 1 Intro.pdfLr 1 Intro.pdf
Lr 1 Intro.pdf
 
Coventry Citywide Intelligence Hub Masterclass Presentation
Coventry Citywide Intelligence Hub Masterclass PresentationCoventry Citywide Intelligence Hub Masterclass Presentation
Coventry Citywide Intelligence Hub Masterclass Presentation
 

More from Edwin de Jonge (6)

sdcSpatial user!2019
sdcSpatial user!2019sdcSpatial user!2019
sdcSpatial user!2019
 
Validatetools, resolve and simplify contradictive or data validation rules
Validatetools, resolve and simplify contradictive or data validation rulesValidatetools, resolve and simplify contradictive or data validation rules
Validatetools, resolve and simplify contradictive or data validation rules
 
Data error! But where?
Data error! But where?Data error! But where?
Data error! But where?
 
Daff: diff, patch and merge for data.frame
Daff: diff, patch and merge for data.frameDaff: diff, patch and merge for data.frame
Daff: diff, patch and merge for data.frame
 
Tabplotd3, interactive inspection of large data
Tabplotd3, interactive inspection of large dataTabplotd3, interactive inspection of large data
Tabplotd3, interactive inspection of large data
 
Statmine, Visuele dataexploratie
Statmine, Visuele dataexploratieStatmine, Visuele dataexploratie
Statmine, Visuele dataexploratie
 

Recently uploaded

Artificial Intelligence in Philippine Local Governance: Challenges and Opport...
Artificial Intelligence in Philippine Local Governance: Challenges and Opport...Artificial Intelligence in Philippine Local Governance: Challenges and Opport...
Artificial Intelligence in Philippine Local Governance: Challenges and Opport...
CedZabala
 
VIP Call Girls Bhavnagar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Bhavnagar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Bhavnagar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Bhavnagar 7001035870 Whatsapp Number, 24/07 Booking
dharasingh5698
 

Recently uploaded (20)

Antisemitism Awareness Act: pénaliser la critique de l'Etat d'Israël
Antisemitism Awareness Act: pénaliser la critique de l'Etat d'IsraëlAntisemitism Awareness Act: pénaliser la critique de l'Etat d'Israël
Antisemitism Awareness Act: pénaliser la critique de l'Etat d'Israël
 
Expressive clarity oral presentation.pptx
Expressive clarity oral presentation.pptxExpressive clarity oral presentation.pptx
Expressive clarity oral presentation.pptx
 
PPT Item # 4 - 231 Encino Ave (Significance Only)
PPT Item # 4 - 231 Encino Ave (Significance Only)PPT Item # 4 - 231 Encino Ave (Significance Only)
PPT Item # 4 - 231 Encino Ave (Significance Only)
 
CBO’s Recent Appeals for New Research on Health-Related Topics
CBO’s Recent Appeals for New Research on Health-Related TopicsCBO’s Recent Appeals for New Research on Health-Related Topics
CBO’s Recent Appeals for New Research on Health-Related Topics
 
(NEHA) Bhosari Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(NEHA) Bhosari Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(NEHA) Bhosari Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(NEHA) Bhosari Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
 
Artificial Intelligence in Philippine Local Governance: Challenges and Opport...
Artificial Intelligence in Philippine Local Governance: Challenges and Opport...Artificial Intelligence in Philippine Local Governance: Challenges and Opport...
Artificial Intelligence in Philippine Local Governance: Challenges and Opport...
 
Junnar ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready For S...
Junnar ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready For S...Junnar ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready For S...
Junnar ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready For S...
 
Human-AI Collaboration for Virtual Capacity in Emergency Operation Centers (E...
Human-AI Collaborationfor Virtual Capacity in Emergency Operation Centers (E...Human-AI Collaborationfor Virtual Capacity in Emergency Operation Centers (E...
Human-AI Collaboration for Virtual Capacity in Emergency Operation Centers (E...
 
Lucknow 💋 Russian Call Girls Lucknow ₹7.5k Pick Up & Drop With Cash Payment 8...
Lucknow 💋 Russian Call Girls Lucknow ₹7.5k Pick Up & Drop With Cash Payment 8...Lucknow 💋 Russian Call Girls Lucknow ₹7.5k Pick Up & Drop With Cash Payment 8...
Lucknow 💋 Russian Call Girls Lucknow ₹7.5k Pick Up & Drop With Cash Payment 8...
 
Call Girls Chakan Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Chakan Call Me 7737669865 Budget Friendly No Advance BookingCall Girls Chakan Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Chakan Call Me 7737669865 Budget Friendly No Advance Booking
 
Call On 6297143586 Viman Nagar Call Girls In All Pune 24/7 Provide Call With...
Call On 6297143586  Viman Nagar Call Girls In All Pune 24/7 Provide Call With...Call On 6297143586  Viman Nagar Call Girls In All Pune 24/7 Provide Call With...
Call On 6297143586 Viman Nagar Call Girls In All Pune 24/7 Provide Call With...
 
2024 Zoom Reinstein Legacy Asbestos Webinar
2024 Zoom Reinstein Legacy Asbestos Webinar2024 Zoom Reinstein Legacy Asbestos Webinar
2024 Zoom Reinstein Legacy Asbestos Webinar
 
Postal Ballots-For home voting step by step process 2024.pptx
Postal Ballots-For home voting step by step process 2024.pptxPostal Ballots-For home voting step by step process 2024.pptx
Postal Ballots-For home voting step by step process 2024.pptx
 
Night 7k to 12k Call Girls Service In Navi Mumbai 👉 BOOK NOW 9833363713 👈 ♀️...
Night 7k to 12k  Call Girls Service In Navi Mumbai 👉 BOOK NOW 9833363713 👈 ♀️...Night 7k to 12k  Call Girls Service In Navi Mumbai 👉 BOOK NOW 9833363713 👈 ♀️...
Night 7k to 12k Call Girls Service In Navi Mumbai 👉 BOOK NOW 9833363713 👈 ♀️...
 
Global debate on climate change and occupational safety and health.
Global debate on climate change and occupational safety and health.Global debate on climate change and occupational safety and health.
Global debate on climate change and occupational safety and health.
 
VIP Model Call Girls Kiwale ( Pune ) Call ON 8005736733 Starting From 5K to 2...
VIP Model Call Girls Kiwale ( Pune ) Call ON 8005736733 Starting From 5K to 2...VIP Model Call Girls Kiwale ( Pune ) Call ON 8005736733 Starting From 5K to 2...
VIP Model Call Girls Kiwale ( Pune ) Call ON 8005736733 Starting From 5K to 2...
 
Call Girls Sangamwadi Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Sangamwadi Call Me 7737669865 Budget Friendly No Advance BookingCall Girls Sangamwadi Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Sangamwadi Call Me 7737669865 Budget Friendly No Advance Booking
 
The U.S. Budget and Economic Outlook (Presentation)
The U.S. Budget and Economic Outlook (Presentation)The U.S. Budget and Economic Outlook (Presentation)
The U.S. Budget and Economic Outlook (Presentation)
 
The Most Attractive Pune Call Girls Handewadi Road 8250192130 Will You Miss T...
The Most Attractive Pune Call Girls Handewadi Road 8250192130 Will You Miss T...The Most Attractive Pune Call Girls Handewadi Road 8250192130 Will You Miss T...
The Most Attractive Pune Call Girls Handewadi Road 8250192130 Will You Miss T...
 
VIP Call Girls Bhavnagar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Bhavnagar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Bhavnagar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Bhavnagar 7001035870 Whatsapp Number, 24/07 Booking
 

Uncertainty visualisation