foundations 1 basic concepts - datavis 2020 · 2020. 4. 13. · defining concepts computer...
TRANSCRIPT
![Page 1: Foundations 1 Basic Concepts - DataVis 2020 · 2020. 4. 13. · Defining Concepts computer supported Interactive visual representations For Abstract data Helping people to see and](https://reader033.vdocuments.us/reader033/viewer/2022060912/60a6d5762220641ad8636ce8/html5/thumbnails/1.jpg)
Foundations 1Basic Concepts
DataVis 2020http://datavis2020.github.io
Dr. Benjamin Bach
![Page 2: Foundations 1 Basic Concepts - DataVis 2020 · 2020. 4. 13. · Defining Concepts computer supported Interactive visual representations For Abstract data Helping people to see and](https://reader033.vdocuments.us/reader033/viewer/2022060912/60a6d5762220641ad8636ce8/html5/thumbnails/2.jpg)
What is visualization?
![Page 3: Foundations 1 Basic Concepts - DataVis 2020 · 2020. 4. 13. · Defining Concepts computer supported Interactive visual representations For Abstract data Helping people to see and](https://reader033.vdocuments.us/reader033/viewer/2022060912/60a6d5762220641ad8636ce8/html5/thumbnails/3.jpg)
Anscombe's Quartet
![Page 4: Foundations 1 Basic Concepts - DataVis 2020 · 2020. 4. 13. · Defining Concepts computer supported Interactive visual representations For Abstract data Helping people to see and](https://reader033.vdocuments.us/reader033/viewer/2022060912/60a6d5762220641ad8636ce8/html5/thumbnails/4.jpg)
Anscombe's Quartet
![Page 5: Foundations 1 Basic Concepts - DataVis 2020 · 2020. 4. 13. · Defining Concepts computer supported Interactive visual representations For Abstract data Helping people to see and](https://reader033.vdocuments.us/reader033/viewer/2022060912/60a6d5762220641ad8636ce8/html5/thumbnails/5.jpg)
(Possible) Definitions
"The use of computer-supported, interactive, visual representations of abstract data to amplify cognition"
..an accessible way to see and understand trends, outliers, and patterns in data."
... to help peoplecarry out tasks more effectively
Stuart Card
Tableau
Tamara Munzner
![Page 6: Foundations 1 Basic Concepts - DataVis 2020 · 2020. 4. 13. · Defining Concepts computer supported Interactive visual representations For Abstract data Helping people to see and](https://reader033.vdocuments.us/reader033/viewer/2022060912/60a6d5762220641ad8636ce8/html5/thumbnails/6.jpg)
Defining Concepts
● computer supported● Interactive visual representations● For Abstract data● Helping people ● to see and understand ● trends, outliers, and patterns in data, ● and carry out tasks ● more effectively● Through amplifying cognition
![Page 7: Foundations 1 Basic Concepts - DataVis 2020 · 2020. 4. 13. · Defining Concepts computer supported Interactive visual representations For Abstract data Helping people to see and](https://reader033.vdocuments.us/reader033/viewer/2022060912/60a6d5762220641ad8636ce8/html5/thumbnails/7.jpg)
Data Visualization Information Action
![Page 8: Foundations 1 Basic Concepts - DataVis 2020 · 2020. 4. 13. · Defining Concepts computer supported Interactive visual representations For Abstract data Helping people to see and](https://reader033.vdocuments.us/reader033/viewer/2022060912/60a6d5762220641ad8636ce8/html5/thumbnails/8.jpg)
PerceivingWhat does it show?Where is big, medium, small? How do things compare? What relationships exist?
InterpretingWhat does it mean? What does color mean? Wha does 'up 'mean? What do these patterns show?
ComprehendingWhat does it mean for me?What shall I do now? Is this all true? What do I learn?
RenderingWhat is my medium? monoscopic/stereoscopic? Tangiblity? Print / digical?
Visual Mapping What is my visual representation?Which visual variables am I using? How am I encoding my data?
DataWhat is my data?Which data type? Ordinal / numerical / categorical?
Encoding: designer Decoding: user
1
2
3 4
5
6
View
![Page 9: Foundations 1 Basic Concepts - DataVis 2020 · 2020. 4. 13. · Defining Concepts computer supported Interactive visual representations For Abstract data Helping people to see and](https://reader033.vdocuments.us/reader033/viewer/2022060912/60a6d5762220641ad8636ce8/html5/thumbnails/9.jpg)
Item
AttributeValue
1. Data
![Page 10: Foundations 1 Basic Concepts - DataVis 2020 · 2020. 4. 13. · Defining Concepts computer supported Interactive visual representations For Abstract data Helping people to see and](https://reader033.vdocuments.us/reader033/viewer/2022060912/60a6d5762220641ad8636ce8/html5/thumbnails/10.jpg)
2. Visual Mapping
A B C D
Data Visual Representation
+
![Page 11: Foundations 1 Basic Concepts - DataVis 2020 · 2020. 4. 13. · Defining Concepts computer supported Interactive visual representations For Abstract data Helping people to see and](https://reader033.vdocuments.us/reader033/viewer/2022060912/60a6d5762220641ad8636ce8/html5/thumbnails/11.jpg)
3. Rendering
![Page 12: Foundations 1 Basic Concepts - DataVis 2020 · 2020. 4. 13. · Defining Concepts computer supported Interactive visual representations For Abstract data Helping people to see and](https://reader033.vdocuments.us/reader033/viewer/2022060912/60a6d5762220641ad8636ce8/html5/thumbnails/12.jpg)
4. Perceiving
![Page 13: Foundations 1 Basic Concepts - DataVis 2020 · 2020. 4. 13. · Defining Concepts computer supported Interactive visual representations For Abstract data Helping people to see and](https://reader033.vdocuments.us/reader033/viewer/2022060912/60a6d5762220641ad8636ce8/html5/thumbnails/13.jpg)
5. Interpretation
Positive Correlation
Negative Correlation
![Page 14: Foundations 1 Basic Concepts - DataVis 2020 · 2020. 4. 13. · Defining Concepts computer supported Interactive visual representations For Abstract data Helping people to see and](https://reader033.vdocuments.us/reader033/viewer/2022060912/60a6d5762220641ad8636ce8/html5/thumbnails/14.jpg)
PerceivingWhat does it show?Where is big, medium, small? How do things compare? What relationships exist?
InterpretingWhat does it mean? What does color mean? Wha does 'up 'mean? What do these patterns show?
ComprehendingWhat does it mean for me?What shall I do now? Is this all true? What do I learn?
RenderingWhat is my medium? monoscopic/stereoscopic? Tangiblity? Print / digical?
Visual Mapping What is my visual representation?Which visual variables am I using? How am I encoding my data?
DataWhat is my data?Which data type? Ordinal / numerical / categorical?
Encoding: designer Decoding: user
1
2
3 4
5
6
View
![Page 15: Foundations 1 Basic Concepts - DataVis 2020 · 2020. 4. 13. · Defining Concepts computer supported Interactive visual representations For Abstract data Helping people to see and](https://reader033.vdocuments.us/reader033/viewer/2022060912/60a6d5762220641ad8636ce8/html5/thumbnails/15.jpg)
![Page 16: Foundations 1 Basic Concepts - DataVis 2020 · 2020. 4. 13. · Defining Concepts computer supported Interactive visual representations For Abstract data Helping people to see and](https://reader033.vdocuments.us/reader033/viewer/2022060912/60a6d5762220641ad8636ce8/html5/thumbnails/16.jpg)
Pre-attentiveness:- "is the subconscious accumulation of
information from the environment"- realizing something before you think
Parallelity: - Perceiving stimuli in parallel
![Page 17: Foundations 1 Basic Concepts - DataVis 2020 · 2020. 4. 13. · Defining Concepts computer supported Interactive visual representations For Abstract data Helping people to see and](https://reader033.vdocuments.us/reader033/viewer/2022060912/60a6d5762220641ad8636ce8/html5/thumbnails/17.jpg)
![Page 18: Foundations 1 Basic Concepts - DataVis 2020 · 2020. 4. 13. · Defining Concepts computer supported Interactive visual representations For Abstract data Helping people to see and](https://reader033.vdocuments.us/reader033/viewer/2022060912/60a6d5762220641ad8636ce8/html5/thumbnails/18.jpg)
![Page 19: Foundations 1 Basic Concepts - DataVis 2020 · 2020. 4. 13. · Defining Concepts computer supported Interactive visual representations For Abstract data Helping people to see and](https://reader033.vdocuments.us/reader033/viewer/2022060912/60a6d5762220641ad8636ce8/html5/thumbnails/19.jpg)
![Page 20: Foundations 1 Basic Concepts - DataVis 2020 · 2020. 4. 13. · Defining Concepts computer supported Interactive visual representations For Abstract data Helping people to see and](https://reader033.vdocuments.us/reader033/viewer/2022060912/60a6d5762220641ad8636ce8/html5/thumbnails/20.jpg)
![Page 21: Foundations 1 Basic Concepts - DataVis 2020 · 2020. 4. 13. · Defining Concepts computer supported Interactive visual representations For Abstract data Helping people to see and](https://reader033.vdocuments.us/reader033/viewer/2022060912/60a6d5762220641ad8636ce8/html5/thumbnails/21.jpg)
Preattentiveness
![Page 22: Foundations 1 Basic Concepts - DataVis 2020 · 2020. 4. 13. · Defining Concepts computer supported Interactive visual representations For Abstract data Helping people to see and](https://reader033.vdocuments.us/reader033/viewer/2022060912/60a6d5762220641ad8636ce8/html5/thumbnails/22.jpg)
![Page 23: Foundations 1 Basic Concepts - DataVis 2020 · 2020. 4. 13. · Defining Concepts computer supported Interactive visual representations For Abstract data Helping people to see and](https://reader033.vdocuments.us/reader033/viewer/2022060912/60a6d5762220641ad8636ce8/html5/thumbnails/23.jpg)
Gestalt Laws
![Page 24: Foundations 1 Basic Concepts - DataVis 2020 · 2020. 4. 13. · Defining Concepts computer supported Interactive visual representations For Abstract data Helping people to see and](https://reader033.vdocuments.us/reader033/viewer/2022060912/60a6d5762220641ad8636ce8/html5/thumbnails/24.jpg)
Law of Similarity
![Page 25: Foundations 1 Basic Concepts - DataVis 2020 · 2020. 4. 13. · Defining Concepts computer supported Interactive visual representations For Abstract data Helping people to see and](https://reader033.vdocuments.us/reader033/viewer/2022060912/60a6d5762220641ad8636ce8/html5/thumbnails/25.jpg)
Law of Closure
![Page 26: Foundations 1 Basic Concepts - DataVis 2020 · 2020. 4. 13. · Defining Concepts computer supported Interactive visual representations For Abstract data Helping people to see and](https://reader033.vdocuments.us/reader033/viewer/2022060912/60a6d5762220641ad8636ce8/html5/thumbnails/26.jpg)
Law of Proximity
![Page 27: Foundations 1 Basic Concepts - DataVis 2020 · 2020. 4. 13. · Defining Concepts computer supported Interactive visual representations For Abstract data Helping people to see and](https://reader033.vdocuments.us/reader033/viewer/2022060912/60a6d5762220641ad8636ce8/html5/thumbnails/27.jpg)
Law of Enclosure
![Page 28: Foundations 1 Basic Concepts - DataVis 2020 · 2020. 4. 13. · Defining Concepts computer supported Interactive visual representations For Abstract data Helping people to see and](https://reader033.vdocuments.us/reader033/viewer/2022060912/60a6d5762220641ad8636ce8/html5/thumbnails/28.jpg)
Law of Continuity
![Page 29: Foundations 1 Basic Concepts - DataVis 2020 · 2020. 4. 13. · Defining Concepts computer supported Interactive visual representations For Abstract data Helping people to see and](https://reader033.vdocuments.us/reader033/viewer/2022060912/60a6d5762220641ad8636ce8/html5/thumbnails/29.jpg)
Gestalt Laws
![Page 30: Foundations 1 Basic Concepts - DataVis 2020 · 2020. 4. 13. · Defining Concepts computer supported Interactive visual representations For Abstract data Helping people to see and](https://reader033.vdocuments.us/reader033/viewer/2022060912/60a6d5762220641ad8636ce8/html5/thumbnails/30.jpg)
Gestalt Laws
![Page 31: Foundations 1 Basic Concepts - DataVis 2020 · 2020. 4. 13. · Defining Concepts computer supported Interactive visual representations For Abstract data Helping people to see and](https://reader033.vdocuments.us/reader033/viewer/2022060912/60a6d5762220641ad8636ce8/html5/thumbnails/31.jpg)
![Page 32: Foundations 1 Basic Concepts - DataVis 2020 · 2020. 4. 13. · Defining Concepts computer supported Interactive visual representations For Abstract data Helping people to see and](https://reader033.vdocuments.us/reader033/viewer/2022060912/60a6d5762220641ad8636ce8/html5/thumbnails/32.jpg)
Continuity for line following
![Page 33: Foundations 1 Basic Concepts - DataVis 2020 · 2020. 4. 13. · Defining Concepts computer supported Interactive visual representations For Abstract data Helping people to see and](https://reader033.vdocuments.us/reader033/viewer/2022060912/60a6d5762220641ad8636ce8/html5/thumbnails/33.jpg)
Visual Patterns
![Page 34: Foundations 1 Basic Concepts - DataVis 2020 · 2020. 4. 13. · Defining Concepts computer supported Interactive visual representations For Abstract data Helping people to see and](https://reader033.vdocuments.us/reader033/viewer/2022060912/60a6d5762220641ad8636ce8/html5/thumbnails/34.jpg)
Visual Patterns
![Page 35: Foundations 1 Basic Concepts - DataVis 2020 · 2020. 4. 13. · Defining Concepts computer supported Interactive visual representations For Abstract data Helping people to see and](https://reader033.vdocuments.us/reader033/viewer/2022060912/60a6d5762220641ad8636ce8/html5/thumbnails/35.jpg)
PerceivingWhat does it show?Where is big, medium, small? How do things compare? What relationships exist?
InterpretingWhat does it mean? What does color mean? Wha does 'up 'mean? What do these patterns show?
ComprehendingWhat does it mean for me?What shall I do now? Is this all true? What do I learn?
RenderingWhat is my medium? monoscopic/stereoscopic? Tangiblity? Print / digical?
Visual Mapping What is my visual representation?Which visual variables am I using? How am I encoding my data?
DataWhat is my data?Which data type? Ordinal / numerical / categorical?
Encoding: designer Decoding: user
1
2
3 4
5
6
View
![Page 36: Foundations 1 Basic Concepts - DataVis 2020 · 2020. 4. 13. · Defining Concepts computer supported Interactive visual representations For Abstract data Helping people to see and](https://reader033.vdocuments.us/reader033/viewer/2022060912/60a6d5762220641ad8636ce8/html5/thumbnails/36.jpg)
Data Types
Categorical(Qualitiative)
Ordered Numerical(Quantitative)
![Page 37: Foundations 1 Basic Concepts - DataVis 2020 · 2020. 4. 13. · Defining Concepts computer supported Interactive visual representations For Abstract data Helping people to see and](https://reader033.vdocuments.us/reader033/viewer/2022060912/60a6d5762220641ad8636ce8/html5/thumbnails/37.jpg)
![Page 38: Foundations 1 Basic Concepts - DataVis 2020 · 2020. 4. 13. · Defining Concepts computer supported Interactive visual representations For Abstract data Helping people to see and](https://reader033.vdocuments.us/reader033/viewer/2022060912/60a6d5762220641ad8636ce8/html5/thumbnails/38.jpg)
PerceivingWhat does it show?Where is big, medium, small? How do things compare? What relationships exist?
InterpretingWhat does it mean? What does color mean? Wha does 'up 'mean? What do these patterns show?
ComprehendingWhat does it mean for me?What shall I do now? Is this all true? What do I learn?
RenderingWhat is my medium? monoscopic/stereoscopic? Tangiblity? Print / digical?
Visual Mapping What is my visual representation?Which visual variables am I using? How am I encoding my data?
DataWhat is my data?Which data type? Ordinal / numerical / categorical?
Encoding: designer Decoding: user
1
2
3 4
5
6
View
![Page 39: Foundations 1 Basic Concepts - DataVis 2020 · 2020. 4. 13. · Defining Concepts computer supported Interactive visual representations For Abstract data Helping people to see and](https://reader033.vdocuments.us/reader033/viewer/2022060912/60a6d5762220641ad8636ce8/html5/thumbnails/39.jpg)
Visual Marks
![Page 40: Foundations 1 Basic Concepts - DataVis 2020 · 2020. 4. 13. · Defining Concepts computer supported Interactive visual representations For Abstract data Helping people to see and](https://reader033.vdocuments.us/reader033/viewer/2022060912/60a6d5762220641ad8636ce8/html5/thumbnails/40.jpg)
Visual Variables
![Page 41: Foundations 1 Basic Concepts - DataVis 2020 · 2020. 4. 13. · Defining Concepts computer supported Interactive visual representations For Abstract data Helping people to see and](https://reader033.vdocuments.us/reader033/viewer/2022060912/60a6d5762220641ad8636ce8/html5/thumbnails/41.jpg)
![Page 42: Foundations 1 Basic Concepts - DataVis 2020 · 2020. 4. 13. · Defining Concepts computer supported Interactive visual representations For Abstract data Helping people to see and](https://reader033.vdocuments.us/reader033/viewer/2022060912/60a6d5762220641ad8636ce8/html5/thumbnails/42.jpg)
![Page 43: Foundations 1 Basic Concepts - DataVis 2020 · 2020. 4. 13. · Defining Concepts computer supported Interactive visual representations For Abstract data Helping people to see and](https://reader033.vdocuments.us/reader033/viewer/2022060912/60a6d5762220641ad8636ce8/html5/thumbnails/43.jpg)
Characteristics of Visual Variables
Selective: Does it make a mark distinguishable?
Associative: Can I group marks?
Quantitative: Can I do maths with it?
Order: Does it imply an order on the marks?
Length: How many values does the variable has?
![Page 44: Foundations 1 Basic Concepts - DataVis 2020 · 2020. 4. 13. · Defining Concepts computer supported Interactive visual representations For Abstract data Helping people to see and](https://reader033.vdocuments.us/reader033/viewer/2022060912/60a6d5762220641ad8636ce8/html5/thumbnails/44.jpg)
![Page 45: Foundations 1 Basic Concepts - DataVis 2020 · 2020. 4. 13. · Defining Concepts computer supported Interactive visual representations For Abstract data Helping people to see and](https://reader033.vdocuments.us/reader033/viewer/2022060912/60a6d5762220641ad8636ce8/html5/thumbnails/45.jpg)
![Page 46: Foundations 1 Basic Concepts - DataVis 2020 · 2020. 4. 13. · Defining Concepts computer supported Interactive visual representations For Abstract data Helping people to see and](https://reader033.vdocuments.us/reader033/viewer/2022060912/60a6d5762220641ad8636ce8/html5/thumbnails/46.jpg)
![Page 47: Foundations 1 Basic Concepts - DataVis 2020 · 2020. 4. 13. · Defining Concepts computer supported Interactive visual representations For Abstract data Helping people to see and](https://reader033.vdocuments.us/reader033/viewer/2022060912/60a6d5762220641ad8636ce8/html5/thumbnails/47.jpg)
![Page 48: Foundations 1 Basic Concepts - DataVis 2020 · 2020. 4. 13. · Defining Concepts computer supported Interactive visual representations For Abstract data Helping people to see and](https://reader033.vdocuments.us/reader033/viewer/2022060912/60a6d5762220641ad8636ce8/html5/thumbnails/48.jpg)
http://innovis.cpsc.ucalgary.ca/innovis/uploads/Publications/Publications/Carpendale_visual_variables.pdf
![Page 49: Foundations 1 Basic Concepts - DataVis 2020 · 2020. 4. 13. · Defining Concepts computer supported Interactive visual representations For Abstract data Helping people to see and](https://reader033.vdocuments.us/reader033/viewer/2022060912/60a6d5762220641ad8636ce8/html5/thumbnails/49.jpg)
![Page 50: Foundations 1 Basic Concepts - DataVis 2020 · 2020. 4. 13. · Defining Concepts computer supported Interactive visual representations For Abstract data Helping people to see and](https://reader033.vdocuments.us/reader033/viewer/2022060912/60a6d5762220641ad8636ce8/html5/thumbnails/50.jpg)
![Page 51: Foundations 1 Basic Concepts - DataVis 2020 · 2020. 4. 13. · Defining Concepts computer supported Interactive visual representations For Abstract data Helping people to see and](https://reader033.vdocuments.us/reader033/viewer/2022060912/60a6d5762220641ad8636ce8/html5/thumbnails/51.jpg)
How to decode bubbles?
a)
b)
c)
![Page 52: Foundations 1 Basic Concepts - DataVis 2020 · 2020. 4. 13. · Defining Concepts computer supported Interactive visual representations For Abstract data Helping people to see and](https://reader033.vdocuments.us/reader033/viewer/2022060912/60a6d5762220641ad8636ce8/html5/thumbnails/52.jpg)
![Page 53: Foundations 1 Basic Concepts - DataVis 2020 · 2020. 4. 13. · Defining Concepts computer supported Interactive visual representations For Abstract data Helping people to see and](https://reader033.vdocuments.us/reader033/viewer/2022060912/60a6d5762220641ad8636ce8/html5/thumbnails/53.jpg)
![Page 54: Foundations 1 Basic Concepts - DataVis 2020 · 2020. 4. 13. · Defining Concepts computer supported Interactive visual representations For Abstract data Helping people to see and](https://reader033.vdocuments.us/reader033/viewer/2022060912/60a6d5762220641ad8636ce8/html5/thumbnails/54.jpg)
![Page 55: Foundations 1 Basic Concepts - DataVis 2020 · 2020. 4. 13. · Defining Concepts computer supported Interactive visual representations For Abstract data Helping people to see and](https://reader033.vdocuments.us/reader033/viewer/2022060912/60a6d5762220641ad8636ce8/html5/thumbnails/55.jpg)
Recommended Reading
● Tamara Munzner: Visualization Analysis and Design○ Chapter 2. What: Data Abstraction○ Chapter 5. Marks and Channels
● Alberto Cairo: The Functional Art○ Chapter 1: Why Visulize: From Information to Visdom○ Chapter 2: Forms and Functions: Visualization as Technology
● Andy Kirk: Data Visualization○ Chapter 1: Defining Data Visualization
● Jaques Bertin: Semiology of Graphics○ II.C: The retinal variables
● Cleveland & MaGill: Graphical Perception: Theory, Experimentation, and Application to the Development of Graphical Methods, 1984