data visualization principles: other perceptual channels · pdf filedata visualization...
TRANSCRIPT
![Page 1: Data Visualization Principles: Other Perceptual Channels · PDF fileData Visualization Principles: Other Perceptual Channels CSC444 Acknowledgments for today’s lecture: Tamara Munzner,](https://reader033.vdocuments.us/reader033/viewer/2022051600/5aa03aaf7f8b9a71178dc215/html5/thumbnails/1.jpg)
Data Visualization Principles:Other Perceptual Channels
CSC444
Acknowledgments for today’s lecture: Tamara Munzner, Miriah Meyer, Colin Ware, Christopher Healey
![Page 2: Data Visualization Principles: Other Perceptual Channels · PDF fileData Visualization Principles: Other Perceptual Channels CSC444 Acknowledgments for today’s lecture: Tamara Munzner,](https://reader033.vdocuments.us/reader033/viewer/2022051600/5aa03aaf7f8b9a71178dc215/html5/thumbnails/2.jpg)
PREATTENTIVENESS,
OR “VISUAL POP-OUT”
![Page 3: Data Visualization Principles: Other Perceptual Channels · PDF fileData Visualization Principles: Other Perceptual Channels CSC444 Acknowledgments for today’s lecture: Tamara Munzner,](https://reader033.vdocuments.us/reader033/viewer/2022051600/5aa03aaf7f8b9a71178dc215/html5/thumbnails/3.jpg)
Christopher Healey, http://www.csc.ncsu.edu/faculty/healey/PP/index.html
ORIENTATION
![Page 4: Data Visualization Principles: Other Perceptual Channels · PDF fileData Visualization Principles: Other Perceptual Channels CSC444 Acknowledgments for today’s lecture: Tamara Munzner,](https://reader033.vdocuments.us/reader033/viewer/2022051600/5aa03aaf7f8b9a71178dc215/html5/thumbnails/4.jpg)
Christopher Healey, http://www.csc.ncsu.edu/faculty/healey/PP/index.html
WIDTH/LENGTH
![Page 5: Data Visualization Principles: Other Perceptual Channels · PDF fileData Visualization Principles: Other Perceptual Channels CSC444 Acknowledgments for today’s lecture: Tamara Munzner,](https://reader033.vdocuments.us/reader033/viewer/2022051600/5aa03aaf7f8b9a71178dc215/html5/thumbnails/5.jpg)
Christopher Healey, http://www.csc.ncsu.edu/faculty/healey/PP/index.html
SIZE
![Page 6: Data Visualization Principles: Other Perceptual Channels · PDF fileData Visualization Principles: Other Perceptual Channels CSC444 Acknowledgments for today’s lecture: Tamara Munzner,](https://reader033.vdocuments.us/reader033/viewer/2022051600/5aa03aaf7f8b9a71178dc215/html5/thumbnails/6.jpg)
![Page 7: Data Visualization Principles: Other Perceptual Channels · PDF fileData Visualization Principles: Other Perceptual Channels CSC444 Acknowledgments for today’s lecture: Tamara Munzner,](https://reader033.vdocuments.us/reader033/viewer/2022051600/5aa03aaf7f8b9a71178dc215/html5/thumbnails/7.jpg)
Mixing is not always pre-attentive
![Page 8: Data Visualization Principles: Other Perceptual Channels · PDF fileData Visualization Principles: Other Perceptual Channels CSC444 Acknowledgments for today’s lecture: Tamara Munzner,](https://reader033.vdocuments.us/reader033/viewer/2022051600/5aa03aaf7f8b9a71178dc215/html5/thumbnails/8.jpg)
Preattentiveness is only simple one-channel-at-
a-time.
![Page 9: Data Visualization Principles: Other Perceptual Channels · PDF fileData Visualization Principles: Other Perceptual Channels CSC444 Acknowledgments for today’s lecture: Tamara Munzner,](https://reader033.vdocuments.us/reader033/viewer/2022051600/5aa03aaf7f8b9a71178dc215/html5/thumbnails/9.jpg)
VISUAL CHANNELS YOU SHOULD BE CAREFUL WITH,
EVEN IN ISOLATION
![Page 10: Data Visualization Principles: Other Perceptual Channels · PDF fileData Visualization Principles: Other Perceptual Channels CSC444 Acknowledgments for today’s lecture: Tamara Munzner,](https://reader033.vdocuments.us/reader033/viewer/2022051600/5aa03aaf7f8b9a71178dc215/html5/thumbnails/10.jpg)
3D, when data isn’t
Naomi Robbins, forbes.com
• Perspective interacts with size and color judgments
• Occlusion is bad, often unnecessary
![Page 11: Data Visualization Principles: Other Perceptual Channels · PDF fileData Visualization Principles: Other Perceptual Channels CSC444 Acknowledgments for today’s lecture: Tamara Munzner,](https://reader033.vdocuments.us/reader033/viewer/2022051600/5aa03aaf7f8b9a71178dc215/html5/thumbnails/11.jpg)
(and maybe even it is!)
Daae Lampe et al. TVCG 2009
![Page 12: Data Visualization Principles: Other Perceptual Channels · PDF fileData Visualization Principles: Other Perceptual Channels CSC444 Acknowledgments for today’s lecture: Tamara Munzner,](https://reader033.vdocuments.us/reader033/viewer/2022051600/5aa03aaf7f8b9a71178dc215/html5/thumbnails/12.jpg)
Animations• We perceive motion, and regularity, even when
none might be intended
• http://en.wikipedia.org/wiki/File:Lilac-Chaser.gif
• And it interacts badly with the rest of our perceptual system
![Page 13: Data Visualization Principles: Other Perceptual Channels · PDF fileData Visualization Principles: Other Perceptual Channels CSC444 Acknowledgments for today’s lecture: Tamara Munzner,](https://reader033.vdocuments.us/reader033/viewer/2022051600/5aa03aaf7f8b9a71178dc215/html5/thumbnails/13.jpg)
Animations• avoid them, except for data transitions preferably
controlled by interaction
www.gapminder.org
![Page 14: Data Visualization Principles: Other Perceptual Channels · PDF fileData Visualization Principles: Other Perceptual Channels CSC444 Acknowledgments for today’s lecture: Tamara Munzner,](https://reader033.vdocuments.us/reader033/viewer/2022051600/5aa03aaf7f8b9a71178dc215/html5/thumbnails/14.jpg)
• Recommended reading for CS544 students
![Page 15: Data Visualization Principles: Other Perceptual Channels · PDF fileData Visualization Principles: Other Perceptual Channels CSC444 Acknowledgments for today’s lecture: Tamara Munzner,](https://reader033.vdocuments.us/reader033/viewer/2022051600/5aa03aaf7f8b9a71178dc215/html5/thumbnails/15.jpg)
GESTALT PRINCIPLES
![Page 16: Data Visualization Principles: Other Perceptual Channels · PDF fileData Visualization Principles: Other Perceptual Channels CSC444 Acknowledgments for today’s lecture: Tamara Munzner,](https://reader033.vdocuments.us/reader033/viewer/2022051600/5aa03aaf7f8b9a71178dc215/html5/thumbnails/16.jpg)
GESTALT PRINCIPLES• General idea: we interpret stimuli as patterns that
are grouped, complete, whole
• Even when they aren’t
![Page 17: Data Visualization Principles: Other Perceptual Channels · PDF fileData Visualization Principles: Other Perceptual Channels CSC444 Acknowledgments for today’s lecture: Tamara Munzner,](https://reader033.vdocuments.us/reader033/viewer/2022051600/5aa03aaf7f8b9a71178dc215/html5/thumbnails/17.jpg)
GESTALT: SIMILARITY
We use color to connect things into groups
http://www.andyrutledge.com/gestalt-principles-1-figure-ground-relationship.php
![Page 18: Data Visualization Principles: Other Perceptual Channels · PDF fileData Visualization Principles: Other Perceptual Channels CSC444 Acknowledgments for today’s lecture: Tamara Munzner,](https://reader033.vdocuments.us/reader033/viewer/2022051600/5aa03aaf7f8b9a71178dc215/html5/thumbnails/18.jpg)
GESTALT: PROXIMITY
We use distance to connect things into groups
http://www.andyrutledge.com/gestalt-principles-1-figure-ground-relationship.php
![Page 19: Data Visualization Principles: Other Perceptual Channels · PDF fileData Visualization Principles: Other Perceptual Channels CSC444 Acknowledgments for today’s lecture: Tamara Munzner,](https://reader033.vdocuments.us/reader033/viewer/2022051600/5aa03aaf7f8b9a71178dc215/html5/thumbnails/19.jpg)
GESTALT: CLOSURE
We see closed shapes, even when they’re not there
![Page 20: Data Visualization Principles: Other Perceptual Channels · PDF fileData Visualization Principles: Other Perceptual Channels CSC444 Acknowledgments for today’s lecture: Tamara Munzner,](https://reader033.vdocuments.us/reader033/viewer/2022051600/5aa03aaf7f8b9a71178dc215/html5/thumbnails/20.jpg)
GESTALT: CONTAINMENT
Objects inside closed shapes appear related, even when they’re far apart
A
A
B AB
![Page 21: Data Visualization Principles: Other Perceptual Channels · PDF fileData Visualization Principles: Other Perceptual Channels CSC444 Acknowledgments for today’s lecture: Tamara Munzner,](https://reader033.vdocuments.us/reader033/viewer/2022051600/5aa03aaf7f8b9a71178dc215/html5/thumbnails/21.jpg)
GESTALT: CONTAINMENT
![Page 22: Data Visualization Principles: Other Perceptual Channels · PDF fileData Visualization Principles: Other Perceptual Channels CSC444 Acknowledgments for today’s lecture: Tamara Munzner,](https://reader033.vdocuments.us/reader033/viewer/2022051600/5aa03aaf7f8b9a71178dc215/html5/thumbnails/22.jpg)
GESTALT: CONTINUITY
We see simple, connected figure/ground shapes rather than complicated shapes
![Page 23: Data Visualization Principles: Other Perceptual Channels · PDF fileData Visualization Principles: Other Perceptual Channels CSC444 Acknowledgments for today’s lecture: Tamara Munzner,](https://reader033.vdocuments.us/reader033/viewer/2022051600/5aa03aaf7f8b9a71178dc215/html5/thumbnails/23.jpg)
GESTALT: FIGURE/GROUND
We see simple, connected figure/ground shapes rather than complicated shapes
![Page 24: Data Visualization Principles: Other Perceptual Channels · PDF fileData Visualization Principles: Other Perceptual Channels CSC444 Acknowledgments for today’s lecture: Tamara Munzner,](https://reader033.vdocuments.us/reader033/viewer/2022051600/5aa03aaf7f8b9a71178dc215/html5/thumbnails/24.jpg)
HIGHER-LEVEL CHANNELS WE ARE STILL STUDYING
![Page 25: Data Visualization Principles: Other Perceptual Channels · PDF fileData Visualization Principles: Other Perceptual Channels CSC444 Acknowledgments for today’s lecture: Tamara Munzner,](https://reader033.vdocuments.us/reader033/viewer/2022051600/5aa03aaf7f8b9a71178dc215/html5/thumbnails/25.jpg)
Overlays for bivariate maps
Ware 2009 TVCG Recommended Reading for CS544 Students
![Page 26: Data Visualization Principles: Other Perceptual Channels · PDF fileData Visualization Principles: Other Perceptual Channels CSC444 Acknowledgments for today’s lecture: Tamara Munzner,](https://reader033.vdocuments.us/reader033/viewer/2022051600/5aa03aaf7f8b9a71178dc215/html5/thumbnails/26.jpg)
Overlays for bivariate maps
Ware 2009 TVCG Recommended Reading for CS544 Students
![Page 27: Data Visualization Principles: Other Perceptual Channels · PDF fileData Visualization Principles: Other Perceptual Channels CSC444 Acknowledgments for today’s lecture: Tamara Munzner,](https://reader033.vdocuments.us/reader033/viewer/2022051600/5aa03aaf7f8b9a71178dc215/html5/thumbnails/27.jpg)
Perception of higher-level features
• Correlation perception follows Weber’s Law (!)
Harrison et al., TVCG 2014 Recommended Reading for CS544 Students
![Page 28: Data Visualization Principles: Other Perceptual Channels · PDF fileData Visualization Principles: Other Perceptual Channels CSC444 Acknowledgments for today’s lecture: Tamara Munzner,](https://reader033.vdocuments.us/reader033/viewer/2022051600/5aa03aaf7f8b9a71178dc215/html5/thumbnails/28.jpg)
Perception of higher-level features
• Correlation perception follows Weber’s Law (!)
Harrison et al., TVCG 2014 Recommended Reading for CS544 Students
![Page 29: Data Visualization Principles: Other Perceptual Channels · PDF fileData Visualization Principles: Other Perceptual Channels CSC444 Acknowledgments for today’s lecture: Tamara Munzner,](https://reader033.vdocuments.us/reader033/viewer/2022051600/5aa03aaf7f8b9a71178dc215/html5/thumbnails/29.jpg)
Perception of higher-level features
• Correlation perception follows Weber’s Law (!)
Harrison et al., TVCG 2014 Recommended Reading for CS544 Students
![Page 30: Data Visualization Principles: Other Perceptual Channels · PDF fileData Visualization Principles: Other Perceptual Channels CSC444 Acknowledgments for today’s lecture: Tamara Munzner,](https://reader033.vdocuments.us/reader033/viewer/2022051600/5aa03aaf7f8b9a71178dc215/html5/thumbnails/30.jpg)
![Page 31: Data Visualization Principles: Other Perceptual Channels · PDF fileData Visualization Principles: Other Perceptual Channels CSC444 Acknowledgments for today’s lecture: Tamara Munzner,](https://reader033.vdocuments.us/reader033/viewer/2022051600/5aa03aaf7f8b9a71178dc215/html5/thumbnails/31.jpg)
Recap• Consider how data behaves
• Can you add? Subtract? Compare? Is there a smallest, or are values just different from one another? Etc.
• Consider how the basic visual channels behave, match the two appropriately
• But what if they don’t?
![Page 32: Data Visualization Principles: Other Perceptual Channels · PDF fileData Visualization Principles: Other Perceptual Channels CSC444 Acknowledgments for today’s lecture: Tamara Munzner,](https://reader033.vdocuments.us/reader033/viewer/2022051600/5aa03aaf7f8b9a71178dc215/html5/thumbnails/32.jpg)
“WEIRD” DATA
(A prelude to techniques)
![Page 33: Data Visualization Principles: Other Perceptual Channels · PDF fileData Visualization Principles: Other Perceptual Channels CSC444 Acknowledgments for today’s lecture: Tamara Munzner,](https://reader033.vdocuments.us/reader033/viewer/2022051600/5aa03aaf7f8b9a71178dc215/html5/thumbnails/33.jpg)
Orientation vs. Direction
https://www.ncl.ucar.edu/Applications/evans.shtml
![Page 34: Data Visualization Principles: Other Perceptual Channels · PDF fileData Visualization Principles: Other Perceptual Channels CSC444 Acknowledgments for today’s lecture: Tamara Munzner,](https://reader033.vdocuments.us/reader033/viewer/2022051600/5aa03aaf7f8b9a71178dc215/html5/thumbnails/34.jpg)
Orientation vs. Direction
http://www.datapointed.net/2014/10/maps-of-street-grids-by-orientation/
![Page 35: Data Visualization Principles: Other Perceptual Channels · PDF fileData Visualization Principles: Other Perceptual Channels CSC444 Acknowledgments for today’s lecture: Tamara Munzner,](https://reader033.vdocuments.us/reader033/viewer/2022051600/5aa03aaf7f8b9a71178dc215/html5/thumbnails/35.jpg)
Orientation vs. Direction
Demiralp et al. 2009
![Page 36: Data Visualization Principles: Other Perceptual Channels · PDF fileData Visualization Principles: Other Perceptual Channels CSC444 Acknowledgments for today’s lecture: Tamara Munzner,](https://reader033.vdocuments.us/reader033/viewer/2022051600/5aa03aaf7f8b9a71178dc215/html5/thumbnails/36.jpg)
Orientation vs. Direction
Demiralp et al. 2009
![Page 37: Data Visualization Principles: Other Perceptual Channels · PDF fileData Visualization Principles: Other Perceptual Channels CSC444 Acknowledgments for today’s lecture: Tamara Munzner,](https://reader033.vdocuments.us/reader033/viewer/2022051600/5aa03aaf7f8b9a71178dc215/html5/thumbnails/37.jpg)
Orientation vs. Direction
Demiralp et al. 2009
This is a bad colormap.
Why?
![Page 38: Data Visualization Principles: Other Perceptual Channels · PDF fileData Visualization Principles: Other Perceptual Channels CSC444 Acknowledgments for today’s lecture: Tamara Munzner,](https://reader033.vdocuments.us/reader033/viewer/2022051600/5aa03aaf7f8b9a71178dc215/html5/thumbnails/38.jpg)
Orientation vs. Direction
Demiralp et al. 2009
![Page 39: Data Visualization Principles: Other Perceptual Channels · PDF fileData Visualization Principles: Other Perceptual Channels CSC444 Acknowledgments for today’s lecture: Tamara Munzner,](https://reader033.vdocuments.us/reader033/viewer/2022051600/5aa03aaf7f8b9a71178dc215/html5/thumbnails/39.jpg)
Orientation vs. DirectionRecommended Reading for CS544 Students
![Page 40: Data Visualization Principles: Other Perceptual Channels · PDF fileData Visualization Principles: Other Perceptual Channels CSC444 Acknowledgments for today’s lecture: Tamara Munzner,](https://reader033.vdocuments.us/reader033/viewer/2022051600/5aa03aaf7f8b9a71178dc215/html5/thumbnails/40.jpg)
Orientation vs. Direction
Demiralp et al. 2009
![Page 41: Data Visualization Principles: Other Perceptual Channels · PDF fileData Visualization Principles: Other Perceptual Channels CSC444 Acknowledgments for today’s lecture: Tamara Munzner,](https://reader033.vdocuments.us/reader033/viewer/2022051600/5aa03aaf7f8b9a71178dc215/html5/thumbnails/41.jpg)
Probability Distributions• Map behavior of conditional distributions, marginal distributions, etc.
to visual channels: Product Plots, Wickham and Hoffman, TVCG 2011
Recommended Reading for CS544 Students
![Page 42: Data Visualization Principles: Other Perceptual Channels · PDF fileData Visualization Principles: Other Perceptual Channels CSC444 Acknowledgments for today’s lecture: Tamara Munzner,](https://reader033.vdocuments.us/reader033/viewer/2022051600/5aa03aaf7f8b9a71178dc215/html5/thumbnails/42.jpg)
Simpson’s “Paradox”
![Page 43: Data Visualization Principles: Other Perceptual Channels · PDF fileData Visualization Principles: Other Perceptual Channels CSC444 Acknowledgments for today’s lecture: Tamara Munzner,](https://reader033.vdocuments.us/reader033/viewer/2022051600/5aa03aaf7f8b9a71178dc215/html5/thumbnails/43.jpg)
Simpson’s “Paradox”
![Page 44: Data Visualization Principles: Other Perceptual Channels · PDF fileData Visualization Principles: Other Perceptual Channels CSC444 Acknowledgments for today’s lecture: Tamara Munzner,](https://reader033.vdocuments.us/reader033/viewer/2022051600/5aa03aaf7f8b9a71178dc215/html5/thumbnails/44.jpg)
Simpson’s “Paradox”
![Page 45: Data Visualization Principles: Other Perceptual Channels · PDF fileData Visualization Principles: Other Perceptual Channels CSC444 Acknowledgments for today’s lecture: Tamara Munzner,](https://reader033.vdocuments.us/reader033/viewer/2022051600/5aa03aaf7f8b9a71178dc215/html5/thumbnails/45.jpg)
Simpson’s “Paradox”Recommended Reading for CS544 Students