Visualisasi Data
Program Studi Informatika
Fakultas Sains dan Matematika
Universitas Diponegoro
MIK1624713
Agenda
Visualization Analysis & Design
Analysis: Nested Model (Ch 4)
@tamaramunzner
Analysis framework: Four levels, three questions
4
domain
[A Nested Model of Visualization Design and Validation. Munzner. IEEE TVCG 15(6):921-928, 2009 (Proc. InfoVis 2009). ]
Analysis framework: Four levels, three questions
5
abstraction
domain
[A Multi-Level Typology of Abstract Visualization Tasks. Brehmer and Munzner. IEEE TVCG 19(12):2376-2385, 2013 (Proc. InfoVis 2013). ]
[A Nested Model of Visualization Design and Validation. Munzner. IEEE TVCG 15(6):921-928, 2009 (Proc. InfoVis 2009). ]
Analysis framework: Four levels, three questions
6
idiom
abstraction
domain
[A Multi-Level Typology of Abstract Visualization Tasks. Brehmer and Munzner. IEEE TVCG 19(12):2376-2385, 2013 (Proc. InfoVis 2013). ]
[A Nested Model of Visualization Design and Validation. Munzner. IEEE TVCG 15(6):921-928, 2009 (Proc. InfoVis 2009). ]
Analysis framework: Four levels, three questions
7
algorithm
idiom
abstraction
domain
[A Multi-Level Typology of Abstract Visualization Tasks. Brehmer and Munzner. IEEE TVCG 19(12):2376-2385, 2013 (Proc. InfoVis 2013). ]
[A Nested Model of Visualization Design and Validation. Munzner. IEEE TVCG 15(6):921-928, 2009 (Proc. InfoVis 2009). ]
Nested model
8
[A Nested Model of Visualization Design and Validation. Munzner. IEEE TVCG 15(6):921-928, 2009 (Proc. InfoVis 2009). ]
Nested model
9
[A Nested Model of Visualization Design and Validation. Munzner. IEEE TVCG 15(6):921-928, 2009 (Proc. InfoVis 2009). ]
Why is validation difficult?
10
[A Nested Model of Visualization Design and Validation. Munzner. IEEE TVCG 15(6):921-928, 2009 (Proc. InfoVis 2009). ]
Why is validation difficult?
11
[A Nested Model of Visualization Design and Validation. Munzner. IEEE TVCG 15(6):921-928, 2009 (Proc. InfoVis 2009). ]
Why is validation difficult?
12
computer science
technique-driven work
[A Nested Model of Visualization Design and Validation. Munzner. IEEE TVCG 15(6):921-928, 2009 (Proc. InfoVis 2009). ]
Why is validation difficult?
13
computer science
design
cognitive psychology
[A Nested Model of Visualization Design and Validation. Munzner. IEEE TVCG 15(6):921-928, 2009 (Proc. InfoVis 2009). ]
technique-driven work
Why is validation difficult?
14
computer science
design
cognitive psychology
anthropology/�ethnography
anthropology/�ethnography
technique-driven work
[A Nested Model of Visualization Design and Validation. Munzner. IEEE TVCG 15(6):921-928, 2009 (Proc. InfoVis 2009). ]
Why is validation difficult?
15
computer science
design
cognitive psychology
anthropology/�ethnography
anthropology/�ethnography
problem-driven work (design study)
technique-driven work
[A Nested Model of Visualization Design and Validation. Munzner. IEEE TVCG 15(6):921-928, 2009 (Proc. InfoVis 2009). ]
Avoid mismatches
16
computational benchmarks do not confirm idiom design
[A Nested Model of Visualization Design and Validation. Munzner. IEEE TVCG 15(6):921-928, 2009 (Proc. InfoVis 2009). ]
Avoid mismatches
17
computational benchmarks do not confirm idiom design
lab studies do not confirm task abstraction
[A Nested Model of Visualization Design and Validation. Munzner. IEEE TVCG 15(6):921-928, 2009 (Proc. InfoVis 2009). ]
Visualization Analysis & Design
Analysis: Nested Model (Ch 4) II
@tamaramunzner
Analysis examples: Single paper includes only subset of methods
19
Analysis examples: Single paper includes only subset of methods
20
MatrixExplorer. Henry and Fekete. InfoVis 2006.
measure system time/memory
qualitative result image analysis
observe and interview target users
justify encoding/interaction design
Analysis examples: Single paper includes only subset of methods
21
MatrixExplorer. Henry and Fekete. InfoVis 2006.
LiveRAC. McLachlan, Munzner, Koutsofios, and North. CHI 2008.
measure system time/memory
qualitative result image analysis
observe and interview target users
justify encoding/interaction design
qualitative result image analysis
observe and interview target users
justify encoding/interaction design
field study, document deployed usage
Analysis examples: Single paper includes only subset of methods
22
qualitative/quantitative image analysis
MatrixExplorer. Henry and Fekete. InfoVis 2006.
An energy model for visual graph clustering. (LinLog)�Noack. Graph Drawing 2003
LiveRAC. McLachlan, Munzner, Koutsofios, and North. CHI 2008.
measure system time/memory
qualitative result image analysis
observe and interview target users
justify encoding/interaction design
qualitative result image analysis
observe and interview target users
justify encoding/interaction design
field study, document deployed usage
Analysis examples: Single paper includes only subset of methods
23
qualitative/quantitative image analysis
lab study, measure time/errors for operation
MatrixExplorer. Henry and Fekete. InfoVis 2006.
An energy model for visual graph clustering. (LinLog)�Noack. Graph Drawing 2003
LiveRAC. McLachlan, Munzner, Koutsofios, and North. CHI 2008.
Effectiveness of animation in trend visualization.�Robertson et al. InfoVis 2008.
measure system time/memory
qualitative result image analysis
observe and interview target users
justify encoding/interaction design
qualitative result image analysis
observe and interview target users
justify encoding/interaction design
field study, document deployed usage
Analysis examples: Single paper includes only subset of methods
24
justify encoding/interaction design
qualitative result image analysis
test on target users, get utility anecdotes
qualitative/quantitative image analysis
lab study, measure time/errors for operation
MatrixExplorer. Henry and Fekete. InfoVis 2006.
An energy model for visual graph clustering. (LinLog)�Noack. Graph Drawing 2003
LiveRAC. McLachlan, Munzner, Koutsofios, and North. CHI 2008.
Effectiveness of animation in trend visualization.�Robertson et al. InfoVis 2008.
measure system time/memory
qualitative result image analysis
observe and interview target users
justify encoding/interaction design
qualitative result image analysis
observe and interview target users
justify encoding/interaction design
field study, document deployed usage
Interactive visualization of genealogical graphs. �McGuffin and Balakrishnan. InfoVis 2005.
Analysis examples: Single paper includes only subset of methods
25
justify encoding/interaction design
qualitative result image analysis
test on target users, get utility anecdotes
justify encoding/interaction design
measure system time/memory
qualitative result image analysis
computational complexity analysis
qualitative/quantitative image analysis
lab study, measure time/errors for operation
MatrixExplorer. Henry and Fekete. InfoVis 2006.
An energy model for visual graph clustering. (LinLog)�Noack. Graph Drawing 2003
Flow map layout. Phan et al. InfoVis 2005.
LiveRAC. McLachlan, Munzner, Koutsofios, and North. CHI 2008.
Effectiveness of animation in trend visualization.�Robertson et al. InfoVis 2008.
measure system time/memory
qualitative result image analysis
observe and interview target users
justify encoding/interaction design
qualitative result image analysis
observe and interview target users
justify encoding/interaction design
field study, document deployed usage
Interactive visualization of genealogical graphs. �McGuffin and Balakrishnan. InfoVis 2005.
End of slide