STACKED GRAPHS STACKED GRAPHS EVOLUTION OF STACKED GRAPHS Stacked - - PowerPoint PPT Presentation

stacked graphs stacked graphs evolution of stacked graphs
SMART_READER_LITE
LIVE PREVIEW

STACKED GRAPHS STACKED GRAPHS EVOLUTION OF STACKED GRAPHS Stacked - - PowerPoint PPT Presentation

A. Thudt | J. Walny | C. Perin | F. Rajabiyazdi | L. MacDonald | R. Vardeleon | S. Greenberg | S. Carpendale ASSESSING THE READABILITY OF STACKED GRAPHS STACKED GRAPHS STACKED GRAPHS EVOLUTION OF STACKED GRAPHS Stacked Area Chart Themeriver


slide-1
SLIDE 1

ASSESSING THE READABILITY OF

STACKED GRAPHS

  • A. Thudt | J. Walny | C. Perin | F. Rajabiyazdi | L. MacDonald | R. Vardeleon | S. Greenberg | S. Carpendale
slide-2
SLIDE 2

STACKED GRAPHS

slide-3
SLIDE 3

STACKED GRAPHS

slide-4
SLIDE 4

EVOLUTION OF STACKED GRAPHS

Stacked Area Chart Themeriver Streamgraph

slide-5
SLIDE 5

READABILITY

  • W. S. Cleveland and R. McGill. Graphical Perception: Theory, Experimentation, and Application to the Development of Graphical
  • Methods. Journal of the American Statistical Association, 79(387):531–554,1984.
slide-6
SLIDE 6

READABILITY

  • W. S. Cleveland and R. McGill. Graphical Perception: Theory, Experimentation, and Application to the Development of Graphical
  • Methods. Journal of the American Statistical Association, 79(387):531–554,1984.
slide-7
SLIDE 7

INFORMATION LEVELS

Elementary

  • J. Bertin. Graphics and Graphic Information Processing. Walter de Gruyter & Co, 1981.
slide-8
SLIDE 8

INFORMATION LEVELS

Elementary Intermediate

  • J. Bertin. Graphics and Graphic Information Processing. Walter de Gruyter & Co, 1981.
slide-9
SLIDE 9

INFORMATION LEVELS

Elementary Intermediate

  • J. Bertin. Graphics and Graphic Information Processing. Walter de Gruyter & Co, 1981.
slide-10
SLIDE 10

INFORMATION LEVELS

Elementary Intermediate Global

  • J. Bertin. Graphics and Graphic Information Processing. Walter de Gruyter & Co, 1981.
slide-11
SLIDE 11

INFORMATION LEVELS

Elementary Intermediate Global

  • J. Bertin. Graphics and Graphic Information Processing. Walter de Gruyter & Co, 1981.
slide-12
SLIDE 12

CONDITIONS

slide-13
SLIDE 13

STACKED AREA CHART (STACK)

slide-14
SLIDE 14

THEMERIVER (THEME)

  • S. Havre, B. Hetzler, and L. Nowell. ThemeRiver: visualizing theme changes over time.

IEEE Symposium on Information Visualization, INFOVIS’ 00, 2000.

slide-15
SLIDE 15

STREAMGRAPH (STREAM)

  • L. Byron and M. Wattenberg. Stacked graphs–geometry & aesthetics. IEEE TVCG, 14(6):1245–52, 2008.
slide-16
SLIDE 16

INTERACTIVE STACKED GRAPH (INT)

slide-17
SLIDE 17

DATASETS

Box Office Revenue Dataset (Movies) | 300 time-series | 20 time-points 311 Calls in NYC (Calls) | 10 time-series | 35 time-points Random | 30 time-series | 30 time-points

slide-18
SLIDE 18

TASKS

slide-19
SLIDE 19
  • I. INDIVIDUAL DISCRIMINATION

Which is larger: the value of the blue time-series at A or the value of the yellow time-series at B?

slide-20
SLIDE 20
  • II. STREAM COMPARISON

The following area chart represents [time-series data]. In the graph below, which stream represents the same [time-series]?

slide-21
SLIDE 21
  • III. AGGREGATE DISCRIMINATION

Is the combined value of all time-series larger at A or at B?

slide-22
SLIDE 22

HYPOTHESES

H1: Correctness for Aggregated Discrimination (III): > > STACK INT THEME STREAM

Less Correct More Correct

slide-23
SLIDE 23

HYPOTHESES

H2: Correctness for Individual Discrimination (I) and Stream Comparison (II): > > > STACK INT THEME STREAM

Less Correct More Correct

slide-24
SLIDE 24

HYPOTHESES

H3: Completion Time for all tasks: > STREA STACK INT THEME STREAM

Slower Faster

slide-25
SLIDE 25

16 PARTICIPANTS

9 male, 5 female, 2 did not specify 18–65 years various occupations

slide-26
SLIDE 26

STUDY SETUP

slide-27
SLIDE 27

STUDY DESIGN

within-subjects design balanced 4x4 Latin square training with all tasks for each condition 4 cond × 3 tasks x 3 datasets = 36 trials

slide-28
SLIDE 28

DATA

slide-29
SLIDE 29

EFFECT SIZES

strong & large effect strong & small effect

> ¡

> >

slide-30
SLIDE 30

EFFECT SIZES

weak & large effect weak & small effect

≥ ¡

≥ ¡

slide-31
SLIDE 31

RESULTS

slide-32
SLIDE 32

INDIVIDUAL DISCRIMINATION

slide-33
SLIDE 33

INDIVIDUAL DISCRIMINATION

Less Correct More Correct

Strong & small effect

STACK INT THEME STREAM

> ¡

C o r re c t n e s s

slide-34
SLIDE 34

INDIVIDUAL DISCRIMINATION

INT STACK INT STREAM

> ¡

Strong & small effect

C o m p l e t i o n Ti m e

Slower Faster

slide-35
SLIDE 35

STREAM COMPARISON

slide-36
SLIDE 36

STREAM COMPARISON

STACK THEME STREAM

Strong & small effect Strong & small effect

> >

INT

Less Correct More Correct

C o r re c t n e s s

Weak & large effect

≥ ¡

slide-37
SLIDE 37

STREAM COMPARISON

C o m p l e t i o n Ti m e

Strong & small effect Weak & small effect Weak & small effect

> ≥ ¡ ≥ ¡

Slower Faster

STACK THEME STREAM INT

slide-38
SLIDE 38

AGGREGATE DISCRIMINATION

slide-39
SLIDE 39

AGGREGATE DISCRIMINATION

THEME STREAM

Strong & small effect

>

Less Correct More Correct

C o r re c t n e s s

slide-40
SLIDE 40

AGGREGATE DISCRIMINATION

STACK INT THEME STREAM

Strong & small effect Strong & small effect

> >

Less Correct More Correct

C o r re c t n e s s

slide-41
SLIDE 41

AGGREGATE DISCRIMINATION

STACK INT STREAM

C o r re c t n e s s

THEME

≈ 100% Correctness

slide-42
SLIDE 42

AGGREGATE DISCRIMINATION

STACK THEME

Strong & small effect

>

C o m p l e t i o n Ti m e

Slower Faster

slide-43
SLIDE 43

AGGREGATE DISCRIMINATION

STACK INT THEME STREAM

Strong & small effect Strong & large effect Strong & small effect

>

> ¡

>

C o m p l e t i o n Ti m e

Slower Faster

slide-44
SLIDE 44

AGGREGATE DISCRIMINATION

STACK INT STREAM

Strong & large effect Strong & large effect

> ¡ > ¡

C o m p l e t i o n Ti m e

Slower Faster

slide-45
SLIDE 45

IMPLICATIONS

slide-46
SLIDE 46

WHEN TO USE WHICH STACKED GRAPH?

STREAM for elementary and global level tasks with static graph

slide-47
SLIDE 47

WHEN TO USE WHICH STACKED GRAPH?

STREAM for elementary and global level tasks with static graph INT for intermediate and global level tasks

slide-48
SLIDE 48

WHEN TO USE WHICH STACKED GRAPH?

STREAM for elementary and global level tasks with static graph INT for intermediate and global level tasks STACK did not provide advantage, but perceived as pleasing and easy to read

slide-49
SLIDE 49

OTHER IMPLICATIONS

Theoretical Models can work to predict perceptual advantages

do not show extent of advantages

slide-50
SLIDE 50

OTHER IMPLICATIONS

Theoretical Models can work to predict perceptual advantages

do not show extent of advantages

Interaction can be used for mitigating perceptual difficulties

avoid increasing memory load

slide-51
SLIDE 51

THANK YOU!

Project Page: http://j.mp/stackedgraphs

  • A. Thudt | J. Walny | C. Perin | F. Rajabiyazdi | L. MacDonald | R. Vardeleon | S. Greenberg | S. Carpendale