TACO: Visualizing Changes in. Tables over Time. Christina Niederer, Holger Stitz, Reem Hourieh, Florian Grassinger,. Wol
TACO: Visualizing Changes in Tables over Time Christina Niederer, Holger Stitz, Reem Hourieh, Florian Grassinger, Wolfgang Aigner, and Marc Streit
@ChriNiederer, @holgerstitz, @Reem7, @wolfgangaigner, @marc_streit
Have you ever compared tables?
2
Insertions? Deletions? Value changes? Order changes?
3
xlCompare
AQT
daff
4
5
User Tasks
T1: Identify the types of changes
T2: Compare multiple table versions over time
T3: Compare one table at two particular time points
T4: Present raw data tables and meta-data 7
Table A
Table A
b+c -
+
-
+
+
-
Merge
Split
-
Change Types Table B
f
Result
f
Add & Remove (a) Add & Remove
b+c
Table TableAA +
-
+
+
-
Table TableBB
f
Result Result
f
Table A
(c) Reorder Structural Changes
Merge -
Split -
-
b+c
+
-
Result
f
Reorder (a) Add & Remove (c) Reorder -
Merge
-
-
-
b+c (d) Content
b+c +
-
+
+
-
f
Result Result
f
-
Split
Merge/Split (b) Merge & Split
Table BB Table
Content ChangesTable A -
+
f
(d) Content
Table B
-
-
Table AA Table
b+c -
+
Table B
Content (b) & Split (d)Merge Content
(c) Reorder
b+c
Reorder Changes
(c) Reorder
Merge -
-
Split -
-
-
b+c
Merge/Split Changes
(d) Content
-
-
-
-
-
Table B 8
Result
Visualization Design
9
LEVEL 1: Change Overview Timeline
10
LEVEL 2: Aggregated Pairwise Comparison
11
LEVEL 3: Detailed Pairwise Comparison
12
Usage Scenario Summer Olympic Games rows = countries, columns = disciplines
Photo from: AthleticsMotivation.com
13
Level 1: Change Overview Timeline
14
Level 1: Change Overview Timeline
15
Level 2: Aggregated Pairwise Comparison
16
Level 2: Aggregated Pairwise Comparison
17
Level 3: Detailed Pairwise Comparison
1936
1948 18
Level 3: Detailed Pairwise Comparison
19
Level 3: Detailed Pairwise Comparison
1936
1948 20
Usage Scenario Cancer Genomics 571 patients (rows) x 24,174 genes (columns)
Photo from: psdesign1 – Fotolia.com
21
22
Implementation Server
github.com/Caleydo/taco
Client
taco.caleydoapp.org
23
Limitations Heterogenous
Homogenous A
C1
33
G4
B
C1
25
G8
C
C2
9
G8
D
C2
4
G4
▪ Special Normalization ▪ Different Visual Encoding 24
Limitations ▪ Cluster matrix in advance ▪ Aspect ratio ▪ Sub-pixel representation
25
TACO: Visualizing Changes in Tables over Time
Christina Niederer
[email protected] Holger Stitz
[email protected]
Funded by
taco.caleydo.org