SlideShare a Scribd company logo
1 Het begint met een idee
Data Visualization
Giuseppe Procaccianti
Vrije Universiteit Amsterdam
2 Giuseppe Procaccianti / S2 group / The Green Lab
Quick Recap: Experimental Process
Experiment
scoping
Experiment
planning
Idea
Experiment
operation
Analysis &
interpretation
Presentation &
package
Vrije Universiteit Amsterdam
3 Giuseppe Procaccianti / S2 group / The Green Lab
What is Data Visualization?
«The use of computer-supported, interactive,
visual representations of abstract data to
amplify cognition».
Readings in Information Visualization: Using Vision to Think. S.K.Card, J.D.Mackinlay, and B.Shneiderman,
Academic Press, 1999
Vrije Universiteit Amsterdam
4 Giuseppe Procaccianti / S2 group / The Green Lab
Examples of amplified cognition
Vrije Universiteit Amsterdam
5 Giuseppe Procaccianti / S2 group / The Green Lab
More examples of amplified cognition
WTF Visualizations: http://viz.wtf/
Vrije Universiteit Amsterdam
6 Giuseppe Procaccianti / S2 group / The Green Lab
Data visualization: science or art?
Vrije Universiteit Amsterdam
7 Giuseppe Procaccianti / S2 group / The Green Lab
Data visualization theory
Quantitative communication
Vrije Universiteit Amsterdam
8 Giuseppe Procaccianti / S2 group / The Green Lab
Quantitative communication
Quantitative values (measures)
Categorical information (groups)
Vrije Universiteit Amsterdam
9 Giuseppe Procaccianti / S2 group / The Green Lab
Quantitative communication: example
Categorical information (name)
Categorical information (group)
Quantitative values
Vrije Universiteit Amsterdam
10 Giuseppe Procaccianti / S2 group / The Green Lab
Quantitative communication: example
Both
Categorical
Quantitative
Vrije Universiteit Amsterdam
11 Giuseppe Procaccianti / S2 group / The Green Lab
Tables vs. graphs
Tables
● Easy look-up of values
(comparisons)
● Precise values
● Different units of
measure are possible
Graphs
● Overall "shape" of data
(trends)
● Reveal relationships
between multiple
variables
Vrije Universiteit Amsterdam
12 Giuseppe Procaccianti / S2 group / The Green Lab
Data visualization theory
Graphical Integrity
Vrije Universiteit Amsterdam
13 Giuseppe Procaccianti / S2 group / The Green Lab
Graphical integrity [1]
● Data visualization must tell the truth
[1] Edward R. Tufte, 1983. The Visual Display of Quantitative Information. Graphics Press.
● Avoid misleading information and chartjunk
Vrije Universiteit Amsterdam
14 Giuseppe Procaccianti / S2 group / The Green Lab
Graphical integrity: principles
● Proportionality
● Utility
● Clarity
Vrije Universiteit Amsterdam
15 Giuseppe Procaccianti / S2 group / The Green Lab
Proportionality: Lie Factor
● Ideal LF = 1
○ if LF > 1 you are overstating an effect
○ if LF < 1 you are understating an effect
Vrije Universiteit Amsterdam
16 Giuseppe Procaccianti / S2 group / The Green Lab
Proportionality: Lie Factor
Data Visualization
5.3/0.6 = 8.83
27.5/18 = 1.53
LF=5.77
Vrije Universiteit Amsterdam
17 Giuseppe Procaccianti / S2 group / The Green Lab
Utility: data ink
● Ideal Data-Ink ratio != 1
○ a balance must be found between readability and utility
Vrije Universiteit Amsterdam
18 Giuseppe Procaccianti / S2 group / The Green Lab
Utility: data ink
Vrije Universiteit Amsterdam
19 Giuseppe Procaccianti / S2 group / The Green Lab
Utility: data ink
Vrije Universiteit Amsterdam
20 Giuseppe Procaccianti / S2 group / The Green Lab
Clarity
Vrije Universiteit Amsterdam
21 Giuseppe Procaccianti / S2 group / The Green Lab
Clarity
Vrije Universiteit Amsterdam
22 Giuseppe Procaccianti / S2 group / The Green Lab
Data visualization theory
Information Encoding
Vrije Universiteit Amsterdam
23 Giuseppe Procaccianti / S2 group / The Green Lab
How to encode information in a graph
● Quantitative information
○ Points: relative position
○ Lines: relative position, slope, length
○ Bars: length (height)
○ (2D) shapes: area
Vrije Universiteit Amsterdam
24 Giuseppe Procaccianti / S2 group / The Green Lab
Points
Vrije Universiteit Amsterdam
25 Giuseppe Procaccianti / S2 group / The Green Lab
Lines
Vrije Universiteit Amsterdam
26 Giuseppe Procaccianti / S2 group / The Green Lab
Lines
Vrije Universiteit Amsterdam
27 Giuseppe Procaccianti / S2 group / The Green Lab
Bars
Width plays
no role!
Zero-based
scale (LF)
Vrije Universiteit Amsterdam
28 Giuseppe Procaccianti / S2 group / The Green Lab
Columns
Vrije Universiteit Amsterdam
29 Giuseppe Procaccianti / S2 group / The Green Lab
2D shapes (the infamous pie chart)
Always put
percentages!
Vrije Universiteit Amsterdam
30 Giuseppe Procaccianti / S2 group / The Green Lab
2D shapes (the infamous pie chart)
Vrije Universiteit Amsterdam
31 Giuseppe Procaccianti / S2 group / The Green Lab
How to encode information in a graph
● Categorical information
○ Position (along an axis)
○ Color
○ Shape
○ Fill
○ Linestyle
Vrije Universiteit Amsterdam
32 Giuseppe Procaccianti / S2 group / The Green Lab
Position, color
Vrije Universiteit Amsterdam
33 Giuseppe Procaccianti / S2 group / The Green Lab
Shape
Vrije Universiteit Amsterdam
34 Giuseppe Procaccianti / S2 group / The Green Lab
Next lab session: ggplot tutorial
● R advanced graphics package
● https://cran.r-project.org/web/packages/ggplot2/index.html
● REMINDER: Wednesday 9am!!
Vrije Universiteit Amsterdam
35 Giuseppe Procaccianti / S2 group / The Green Lab
References and further readings
● Graph design principles, M. Torchiano (slides) on BB
● Edward R. Tufte, 1983. The Visual Display of Quantitative
Information. Graphics Press.
● Manuel Lima: A visual history of human knowledge
Vrije Universiteit Amsterdam
36 Giuseppe Procaccianti / S2 group / The Green Lab
Thank you!
g.procaccianti@vu.nl
i.malavolta@vu.nl

More Related Content

PDF
The Green Lab - [05 A] Experiment design (basics)
PDF
The Green Lab - [07-A] Data Analysis
PDF
The Green Lab - [12-A] Data visualization in R
PDF
The Green Lab - [09 A] Statistical tests and effect size
PDF
The Green Lab - [05 B] Experiment design (advanced)
PDF
The Green Lab - [03 B] Measurement theory basics
PDF
The Green Lab - [01 C] Empirical software engineering
PDF
[13 - B] Experiment reporting
The Green Lab - [05 A] Experiment design (basics)
The Green Lab - [07-A] Data Analysis
The Green Lab - [12-A] Data visualization in R
The Green Lab - [09 A] Statistical tests and effect size
The Green Lab - [05 B] Experiment design (advanced)
The Green Lab - [03 B] Measurement theory basics
The Green Lab - [01 C] Empirical software engineering
[13 - B] Experiment reporting

What's hot (20)

PDF
The Green Lab - [09 B] Experiment validity
PDF
The Green Lab - [03 A] Experiment planning
PDF
[05-A] Experiment design (basics)
PDF
[05-B] Experiment design (advanced)
PDF
[09-A] Statistical tests and effect size
PDF
[13 - A] Experiment validity
PDF
[03-B] Measurement theory basics
PDF
[03-A] Experiment planning
PDF
The Green Lab - [04-A] Lab environment and tools
PDF
[07-B] Statistical hypothesis testing
PDF
[01-B] Empirical software engineering
PDF
[07-A] Descriptive Statistics and data exploration
PDF
[2017/2018] RESEARCH in software engineering
PPTX
Analysis results-of-multiple-choice-tests
PDF
Resume_xuezhi
PDF
Alin_Galatan_Resume
PDF
Kaggle Days Brussels - Alberto Danese
PPTX
Kaggle Days Milan - March 2019
PDF
Kaggle Days Paris - Alberto Danese - ML Interpretability
PDF
Topik1: Scientific Computing & Floating Point Aritmetics
The Green Lab - [09 B] Experiment validity
The Green Lab - [03 A] Experiment planning
[05-A] Experiment design (basics)
[05-B] Experiment design (advanced)
[09-A] Statistical tests and effect size
[13 - A] Experiment validity
[03-B] Measurement theory basics
[03-A] Experiment planning
The Green Lab - [04-A] Lab environment and tools
[07-B] Statistical hypothesis testing
[01-B] Empirical software engineering
[07-A] Descriptive Statistics and data exploration
[2017/2018] RESEARCH in software engineering
Analysis results-of-multiple-choice-tests
Resume_xuezhi
Alin_Galatan_Resume
Kaggle Days Brussels - Alberto Danese
Kaggle Days Milan - March 2019
Kaggle Days Paris - Alberto Danese - ML Interpretability
Topik1: Scientific Computing & Floating Point Aritmetics
Ad

Viewers also liked (17)

PDF
The Green Lab - [13 B] Future research challenges
PDF
Beyond Native Apps: Web Technologies to the Rescue! [SPLASH 2016 - Mobile! k...
PDF
The Green Lab - [07-B] Hypothesis Testing
PDF
The Green Lab - [04 B] [PWA] Experiment setup
PDF
The Green Lab - [02 B] Experiment scoping
PDF
The Green Lab - [01-B] Case study presentation
PDF
The Green Lab - [02 A] The experimental process
PDF
The Green Lab - [02 C] [case study] Progressive web apps
PDF
CHIP Project: Personalized Museum Tour with Real-Time Adaptation on a Mobile ...
PDF
WebSci2013 Harnessing Disagreement in Crowdsourcing
PPTX
PiLOD talk: Dutch Ships and Sailors
PDF
Agora User Committee Meeting 2013
PDF
Talk of Europe – Linking European Parliament Proceedings
PPTX
Dive exploring history presentation
PDF
SealincMedia Accurator Demos
PDF
Future TV is Now: Personalized & Social
PPTX
BigDataEurope - Big Data & Health
The Green Lab - [13 B] Future research challenges
Beyond Native Apps: Web Technologies to the Rescue! [SPLASH 2016 - Mobile! k...
The Green Lab - [07-B] Hypothesis Testing
The Green Lab - [04 B] [PWA] Experiment setup
The Green Lab - [02 B] Experiment scoping
The Green Lab - [01-B] Case study presentation
The Green Lab - [02 A] The experimental process
The Green Lab - [02 C] [case study] Progressive web apps
CHIP Project: Personalized Museum Tour with Real-Time Adaptation on a Mobile ...
WebSci2013 Harnessing Disagreement in Crowdsourcing
PiLOD talk: Dutch Ships and Sailors
Agora User Committee Meeting 2013
Talk of Europe – Linking European Parliament Proceedings
Dive exploring history presentation
SealincMedia Accurator Demos
Future TV is Now: Personalized & Social
BigDataEurope - Big Data & Health
Ad

More from Giuseppe Procaccianti (7)

PDF
Energy Efficiency of ORM Approaches
PPTX
The Green Lab - Experimentation in Software Energy Efficiency (ICSE)
PPTX
Four-dimensional Sustainable E-Services
PDF
Energy Efficiency in Cloud Software Architectures - ICT.OPEN 2013
PPTX
Delegating Data Management to the Cloud: A Case Study in a Telecommunications...
PPTX
SEIT 2013: A Categorization of Green Practices used by Dutch data centers
PPTX
EnviroInfo 2013: Energy Efficiency in Cloud Software Architectures
Energy Efficiency of ORM Approaches
The Green Lab - Experimentation in Software Energy Efficiency (ICSE)
Four-dimensional Sustainable E-Services
Energy Efficiency in Cloud Software Architectures - ICT.OPEN 2013
Delegating Data Management to the Cloud: A Case Study in a Telecommunications...
SEIT 2013: A Categorization of Green Practices used by Dutch data centers
EnviroInfo 2013: Energy Efficiency in Cloud Software Architectures

Recently uploaded (20)

PPTX
PPT- ENG7_QUARTER1_LESSON1_WEEK1. IMAGERY -DESCRIPTIONS pptx.pptx
PPTX
Microbial diseases, their pathogenesis and prophylaxis
PDF
Microbial disease of the cardiovascular and lymphatic systems
PDF
The Lost Whites of Pakistan by Jahanzaib Mughal.pdf
PDF
Black Hat USA 2025 - Micro ICS Summit - ICS/OT Threat Landscape
PPTX
Introduction-to-Literarature-and-Literary-Studies-week-Prelim-coverage.pptx
PDF
Abdominal Access Techniques with Prof. Dr. R K Mishra
PDF
Supply Chain Operations Speaking Notes -ICLT Program
PDF
Classroom Observation Tools for Teachers
PDF
GENETICS IN BIOLOGY IN SECONDARY LEVEL FORM 3
PDF
Yogi Goddess Pres Conference Studio Updates
PPTX
202450812 BayCHI UCSC-SV 20250812 v17.pptx
PDF
O7-L3 Supply Chain Operations - ICLT Program
PDF
OBE - B.A.(HON'S) IN INTERIOR ARCHITECTURE -Ar.MOHIUDDIN.pdf
PDF
STATICS OF THE RIGID BODIES Hibbelers.pdf
PDF
3rd Neelam Sanjeevareddy Memorial Lecture.pdf
PPTX
Tissue processing ( HISTOPATHOLOGICAL TECHNIQUE
PDF
01-Introduction-to-Information-Management.pdf
PPTX
Lesson notes of climatology university.
PDF
RMMM.pdf make it easy to upload and study
PPT- ENG7_QUARTER1_LESSON1_WEEK1. IMAGERY -DESCRIPTIONS pptx.pptx
Microbial diseases, their pathogenesis and prophylaxis
Microbial disease of the cardiovascular and lymphatic systems
The Lost Whites of Pakistan by Jahanzaib Mughal.pdf
Black Hat USA 2025 - Micro ICS Summit - ICS/OT Threat Landscape
Introduction-to-Literarature-and-Literary-Studies-week-Prelim-coverage.pptx
Abdominal Access Techniques with Prof. Dr. R K Mishra
Supply Chain Operations Speaking Notes -ICLT Program
Classroom Observation Tools for Teachers
GENETICS IN BIOLOGY IN SECONDARY LEVEL FORM 3
Yogi Goddess Pres Conference Studio Updates
202450812 BayCHI UCSC-SV 20250812 v17.pptx
O7-L3 Supply Chain Operations - ICLT Program
OBE - B.A.(HON'S) IN INTERIOR ARCHITECTURE -Ar.MOHIUDDIN.pdf
STATICS OF THE RIGID BODIES Hibbelers.pdf
3rd Neelam Sanjeevareddy Memorial Lecture.pdf
Tissue processing ( HISTOPATHOLOGICAL TECHNIQUE
01-Introduction-to-Information-Management.pdf
Lesson notes of climatology university.
RMMM.pdf make it easy to upload and study

The Green Lab - [11-A] Data Visualization

  • 1. 1 Het begint met een idee Data Visualization Giuseppe Procaccianti
  • 2. Vrije Universiteit Amsterdam 2 Giuseppe Procaccianti / S2 group / The Green Lab Quick Recap: Experimental Process Experiment scoping Experiment planning Idea Experiment operation Analysis & interpretation Presentation & package
  • 3. Vrije Universiteit Amsterdam 3 Giuseppe Procaccianti / S2 group / The Green Lab What is Data Visualization? «The use of computer-supported, interactive, visual representations of abstract data to amplify cognition». Readings in Information Visualization: Using Vision to Think. S.K.Card, J.D.Mackinlay, and B.Shneiderman, Academic Press, 1999
  • 4. Vrije Universiteit Amsterdam 4 Giuseppe Procaccianti / S2 group / The Green Lab Examples of amplified cognition
  • 5. Vrije Universiteit Amsterdam 5 Giuseppe Procaccianti / S2 group / The Green Lab More examples of amplified cognition WTF Visualizations: http://viz.wtf/
  • 6. Vrije Universiteit Amsterdam 6 Giuseppe Procaccianti / S2 group / The Green Lab Data visualization: science or art?
  • 7. Vrije Universiteit Amsterdam 7 Giuseppe Procaccianti / S2 group / The Green Lab Data visualization theory Quantitative communication
  • 8. Vrije Universiteit Amsterdam 8 Giuseppe Procaccianti / S2 group / The Green Lab Quantitative communication Quantitative values (measures) Categorical information (groups)
  • 9. Vrije Universiteit Amsterdam 9 Giuseppe Procaccianti / S2 group / The Green Lab Quantitative communication: example Categorical information (name) Categorical information (group) Quantitative values
  • 10. Vrije Universiteit Amsterdam 10 Giuseppe Procaccianti / S2 group / The Green Lab Quantitative communication: example Both Categorical Quantitative
  • 11. Vrije Universiteit Amsterdam 11 Giuseppe Procaccianti / S2 group / The Green Lab Tables vs. graphs Tables ● Easy look-up of values (comparisons) ● Precise values ● Different units of measure are possible Graphs ● Overall "shape" of data (trends) ● Reveal relationships between multiple variables
  • 12. Vrije Universiteit Amsterdam 12 Giuseppe Procaccianti / S2 group / The Green Lab Data visualization theory Graphical Integrity
  • 13. Vrije Universiteit Amsterdam 13 Giuseppe Procaccianti / S2 group / The Green Lab Graphical integrity [1] ● Data visualization must tell the truth [1] Edward R. Tufte, 1983. The Visual Display of Quantitative Information. Graphics Press. ● Avoid misleading information and chartjunk
  • 14. Vrije Universiteit Amsterdam 14 Giuseppe Procaccianti / S2 group / The Green Lab Graphical integrity: principles ● Proportionality ● Utility ● Clarity
  • 15. Vrije Universiteit Amsterdam 15 Giuseppe Procaccianti / S2 group / The Green Lab Proportionality: Lie Factor ● Ideal LF = 1 ○ if LF > 1 you are overstating an effect ○ if LF < 1 you are understating an effect
  • 16. Vrije Universiteit Amsterdam 16 Giuseppe Procaccianti / S2 group / The Green Lab Proportionality: Lie Factor Data Visualization 5.3/0.6 = 8.83 27.5/18 = 1.53 LF=5.77
  • 17. Vrije Universiteit Amsterdam 17 Giuseppe Procaccianti / S2 group / The Green Lab Utility: data ink ● Ideal Data-Ink ratio != 1 ○ a balance must be found between readability and utility
  • 18. Vrije Universiteit Amsterdam 18 Giuseppe Procaccianti / S2 group / The Green Lab Utility: data ink
  • 19. Vrije Universiteit Amsterdam 19 Giuseppe Procaccianti / S2 group / The Green Lab Utility: data ink
  • 20. Vrije Universiteit Amsterdam 20 Giuseppe Procaccianti / S2 group / The Green Lab Clarity
  • 21. Vrije Universiteit Amsterdam 21 Giuseppe Procaccianti / S2 group / The Green Lab Clarity
  • 22. Vrije Universiteit Amsterdam 22 Giuseppe Procaccianti / S2 group / The Green Lab Data visualization theory Information Encoding
  • 23. Vrije Universiteit Amsterdam 23 Giuseppe Procaccianti / S2 group / The Green Lab How to encode information in a graph ● Quantitative information ○ Points: relative position ○ Lines: relative position, slope, length ○ Bars: length (height) ○ (2D) shapes: area
  • 24. Vrije Universiteit Amsterdam 24 Giuseppe Procaccianti / S2 group / The Green Lab Points
  • 25. Vrije Universiteit Amsterdam 25 Giuseppe Procaccianti / S2 group / The Green Lab Lines
  • 26. Vrije Universiteit Amsterdam 26 Giuseppe Procaccianti / S2 group / The Green Lab Lines
  • 27. Vrije Universiteit Amsterdam 27 Giuseppe Procaccianti / S2 group / The Green Lab Bars Width plays no role! Zero-based scale (LF)
  • 28. Vrije Universiteit Amsterdam 28 Giuseppe Procaccianti / S2 group / The Green Lab Columns
  • 29. Vrije Universiteit Amsterdam 29 Giuseppe Procaccianti / S2 group / The Green Lab 2D shapes (the infamous pie chart) Always put percentages!
  • 30. Vrije Universiteit Amsterdam 30 Giuseppe Procaccianti / S2 group / The Green Lab 2D shapes (the infamous pie chart)
  • 31. Vrije Universiteit Amsterdam 31 Giuseppe Procaccianti / S2 group / The Green Lab How to encode information in a graph ● Categorical information ○ Position (along an axis) ○ Color ○ Shape ○ Fill ○ Linestyle
  • 32. Vrije Universiteit Amsterdam 32 Giuseppe Procaccianti / S2 group / The Green Lab Position, color
  • 33. Vrije Universiteit Amsterdam 33 Giuseppe Procaccianti / S2 group / The Green Lab Shape
  • 34. Vrije Universiteit Amsterdam 34 Giuseppe Procaccianti / S2 group / The Green Lab Next lab session: ggplot tutorial ● R advanced graphics package ● https://cran.r-project.org/web/packages/ggplot2/index.html ● REMINDER: Wednesday 9am!!
  • 35. Vrije Universiteit Amsterdam 35 Giuseppe Procaccianti / S2 group / The Green Lab References and further readings ● Graph design principles, M. Torchiano (slides) on BB ● Edward R. Tufte, 1983. The Visual Display of Quantitative Information. Graphics Press. ● Manuel Lima: A visual history of human knowledge
  • 36. Vrije Universiteit Amsterdam 36 Giuseppe Procaccianti / S2 group / The Green Lab Thank you! g.procaccianti@vu.nl i.malavolta@vu.nl