Visualisasi Data
Program Studi Informatika
Fakultas Sains dan Matematika
Universitas Diponegoro
MIK1624713
Agenda
Visualization Analysis & Design
Arrange Tables (Ch 7) I
@tamaramunzner
Focus on Tables
4
Spatial
Keys and values
5
Keys and values
6
0
Idiom: scatterplot
7
[A layered grammar of graphics. Wickham. Journ. Computational and Graphical Statistics 19:1 (2010), 3–28.]
Idiom: scatterplot
8
[A layered grammar of graphics. Wickham. Journ. Computational and Graphical Statistics 19:1 (2010), 3–28.]
Idiom: scatterplot
9
[A layered grammar of graphics. Wickham. Journ. Computational and Graphical Statistics 19:1 (2010), 3–28.]
Scatterplots: Encoding more channels
10
Scatterplot tasks
11
Scatterplot tasks
12
Scatterplot tasks
13
Some keys
14
0
Some keys: Categorical regions
15
Regions: Separate, order, align
16
Separated and aligned and ordered
17
Separated and aligned but not ordered
18
Separated but not aligned or ordered
19
Idiom: bar chart
20
Idiom: stacked bar chart
21
Idiom: streamgraph
22
[Stacked Graphs Geometry & Aesthetics. Byron and Wattenberg. IEEE Trans. Visualization and Computer Graphics (Proc. InfoVis 2008) 14(6): 1245–1252, (2008).]
Idiom: streamgraph
23
[Stacked Graphs Geometry & Aesthetics. Byron and Wattenberg. IEEE Trans. Visualization and Computer Graphics (Proc. InfoVis 2008) 14(6): 1245–1252, (2008).]
Idiom: dot / line chart
24
Idiom: dot / line chart
25
Choosing bar vs line charts
26
after [Bars and Lines: A Study of Graphic Communication. Zacks and Tversky. Memory and Cognition 27:6 (1999), 1073–1079.]
Chart axes: label them!
27
Chart axes: avoid cropping y axis
28
[Truncating the Y-Axis: Threat or Menace?�Correll, Bertini, & Franconeri, CHI 2020.]
Chart axes: avoid cropping y axis
29
[Truncating the Y-Axis: Threat or Menace?�Correll, Bertini, & Franconeri, CHI 2020.]
Idiom: Indexed line charts
30
Idiom: Gantt charts
31
https://www.r-bloggers.com/gantt-charts-in-r-using-plotly/
Idiom: Slopegraphs
32
2 Keys
33
0
Idiom: heatmap
34
Heatmap reordering
35
Idiom: cluster heatmap
36
Visualization Analysis & Design
Tables (Ch 7) II
@tamaramunzner
38
Idioms: radial bar chart, star plot
39
[Vismon: Facilitating Risk Assessment and Decision Making In Fisheries Management. Booshehrian, Möller, Peterman, and Munzner. Technical Report TR 2011-04, Simon Fraser University, School of Computing Science, 2011.]
Idiom: radar plot
40
“Radar graphs: Avoid them (99.9% of the time)”
41
http://www.thefunctionalart.com/2012/11/radar-graphs-avoid-them-999-of-time.html
original�difficult to interpret
redesign for�rectilinear
Idioms: pie chart, coxcomb chart
42
[A layered grammar of graphics. Wickham. Journ. Computational and Graphical Statistics 19:1 (2010), 3–28.]
Coxcomb / nightingale rose / polar area chart
43
Coxcomb: perception
44
nonuniform width as length increases
uniform width as length increases
radial & rectilinear bars: uniform width as length increases
Pie charts: perception
45
Pie charts: best practices
46
Pie charts: best practices
47
Pie charts: best practices
48
Idioms: normalized stacked bar chart
49
Idiom: glyphmaps
50
[Glyph-maps for Visually Exploring Temporal Patterns in Climate Data and Models. Wickham, Hofmann, Wickham, and Cook. Environmetrics 23:5 (2012), 382–393.]
51
Idiom: SPLOM
52
Idioms: parallel coordinates
53
after [Visualization Course Figures. McGuffin, 2014. http://www.michaelmcguffin.com/courses/vis/]
Idioms: parallel coordinates
54
after [Visualization Course Figures. McGuffin, 2014. http://www.michaelmcguffin.com/courses/vis/]
Task: Correlation
55
[Hyperdimensional Data Analysis Using Parallel Coordinates. Wegman. Journ. American Statistical Association 85:411 (1990), 664–675.]
Parallel coordinates, limitations
56
Orientation limitations
57
Orientation limitations
58
Orientation limitations
59
[Uncovering Strengths and Weaknesses of Radial Visualizations - an Empirical Approach. Diehl, Beck and Burch. IEEE TVCG (Proc. InfoVis) 16(6):935--942, 2010.]
Layout density
60
Idiom: Dense software overviews
61
[Visualization of test information to assist fault localization. Jones, Harrold, Stasko. Proc. ICSE 2002, p 467-477.]
Arrange tables
62
63
64