Upload
ngoduong
View
216
Download
0
Embed Size (px)
Citation preview
Information Visualization
Dec 2, 2016
Fall 2016 1COMP 3020
Slides based on materials from Chris Collins, Jeremy Bradbury, Sheelagh Carpendale, and Ilona Posner. Thank you!!
Disclaimer
Bertin considers:
printable, on white paper,
visible at a glance
reading distance of book or atlas
normal and constant lighting
readily available graphic means
Implications?
Good as a guideline, we need to consider context and medium of visualization use.
5Fall 2016 COMP 3020
Characteristics of Visual Variables
selective
associative
quantitative
order
length
Fall 2016 COMP 3020 7
> > > > > > >>
Why Interaction?
Datasets are too large to:
display in one view
comprehend in entirety
Interest in only subset of the data
Interest in different views of the data
Extract relevant information & transform
… 10Fall 2016 COMP 3020
Typical Interaction Techniques
COMP 3020 11
Select – mark something as interesting
Explore – show me something else
Reconfigure – show me a different arrangement
Encode – show me a different representation
Abstract/Elaborate – more or less detail
Filter – show me something conditionally
Connect – show me related itemsFall 2016
Selection
Mark something as interesting
Often combined with other techniques
12Collins, 2007Fall 2016 COMP 3020
Reconfigure
Show a different arrangement
Move data items to
Enable better comparison
Avoid occlusion
Correspond to some mental model of the data
13
Cone Trees Table Lens[Robertson et al., 1991]
[Rao & Card, 1995](Robertson et al., 1991) (Rao & Card, 1995)Fall 2016 COMP 3020
Filter
14
Show subset of data based on condition
e.g.,
by selecting a data range
or filtering based on distance from focus
COMP 3020Fall 2016
Connect
Show related items
Single view
Heer & boyd, InfoVis 2005
Multiple viewCollins & Carpendale, InfoVis 2007
Fall 2016 COMP 3020 15
Data Processing is Task Dependent
What are the information needs?
What errors may be introduced by processing?
19Fall 2016 COMP 3020
Example
The data below shows two translations (in blue) from different algorithms, for the Spanish text (in black).
word-word correspondence in superscript
numbers in brackets are the uncertainty
What tasks would this data support?
El1 español2 es3 la4 lengua5 más6 hablada7 del8 mundo9 tras10 el11 chino12 mandarín13
por14 el15 número16 de17 hablantes18 que19 la20 tienen21 como22 lengua23 materna24.
Spanish1,2 (0.90) is3 (0.90) the4 (0.94) language5 (0.39) most6 (0.25) spoken7 (0.52) [about the]8
(0.30) world9 (0.93) following10 (0.64) the11 (0.72) Chinese12 (0.87) Mandarin13 (0.80) for14 (0.24)
the15 (0.77) number16 (0.79) of17 (0.99) speakers18 (0.82) who19 (0.80) take21 (0.21) it20 (0.96) [as a]22 (0.46) mother24 (0.35) tongue23 (0.25)
Spanish1,2 (0.90) is3 (0.90) the4 (0.83) most6 (0.55) spoken7 (0.73) language5 (0.44) [in the]8 (0.89)
world9 (0.94) after10 (0.73) Chinese11,12 (0.80) Mandarin13 (0.88) by14 (0.41) the15 (0.79) number16
(0.94) of17 (0.75) speakers18 (0.84) that19 (0.62) have21 (0.22) as22 (0.40) their20 (0.10) mother24 (0.37)
tongue23 (0.18).
....
Fall 2016 COMP 3020 20
Principles of Graphical Excellence
Complex ideas presented with clarity, precision, honesty, and efficiency.
Gives viewer the greatest number of ideasin the shortest time, with the least ink in the smallest space.
Graphical excellence often found in simplicity of design and complexity of data.
Bottom line: how you present the data will impact the conclusions people draw from it
COMP 3020Fall 2016 21
Visualization Pitfalls
Data Design
Select the right data dimensions
Pitfall: Display irrelevant data relationships
Visual Design
Consider perceptual capabilities
Pitfall: Difficult to interpret, lead users to misinterpretation
24Fall 2016 COMP 3020
Visualization Pitfalls
Interface Design
Mode of interaction with visual and data appropriate
Pitfall: Poor interaction negates benefits from data and visual design
Understanding Target Users
Visualization design accounts for stakeholder needs and characteristics
Pitfall: Mistaken assumptions of cultural norms or user abilities leads to misinterpretation
25Fall 2016 COMP 3020
Today’s Messages: Information Visualization
Augments human cognition by giving people tools to represent and manipulate data
Becoming increasingly important as data sets continue to grow (in both size and type)
Lots of open research questions
Great HCI speciality for core CS people
Fall 2016 COMP 3020 27