SCATTERPLOTS: TASKS, DATA AND DESIGN
Presented By: Shareen Mahmud
- A. Sarikaya and M. Gleicher
IEEE Transaction on Visualization and Computer Graphics
1
SCATTERPLOTS: TASKS, DATA AND DESIGN A. Sarikaya and M. Gleicher - - PowerPoint PPT Presentation
SCATTERPLOTS: TASKS, DATA AND DESIGN A. Sarikaya and M. Gleicher Presented By: IEEE Transaction on Visualization and Computer Graphics Shareen Mahmud 1 WHAT IS A TRADITIONAL SCATTERPLOT? Encodes two quantitative variables using the
Presented By: Shareen Mahmud
IEEE Transaction on Visualization and Computer Graphics
1
vertical and horizontal spatial position channels
point (mark)
and judging correlation
2
3
become ineffective
and masks points drawn under them.
HTTPS://ALPER.DATAV.IS/ASSETS/PUBLICATIONS/SCATTERPLOTS/SCATTERPLOT-TALK.PDF
Designers have little guidance in how to select among choices. Which design to choose?
4
Traditional Scatterplot Binned Scatterplot Splatterplot
HTTPS://ALPER.DATAV.IS/ASSETS/PUBLICATIONS/SCATTERPLOTS/SCATTERPLOT-TALK.PDF
5
6
literature to capture what viewers do with scatterplots
based on their similarity
complete picture of the task space
7
8
Object Centric Browsing Aggregate Level
building blocks to achieve an analysis goal
9
Data characteristics can influence the design of an appropriate scatterplot
HTTPS://ALPER.DATAV.IS/ASSETS/PUBLICATIONS/SCATTERPLOTS/SCATTERPLOT-TALK.PDF
10
List of design affecting data characteristics collected from the literature
11
(“scatter”) search methodology on 3040 vis papers.
Point Encoding (Example: Color) Point Grouping (Example: Binning) Point Position (Example: Animation) Graph Amenities (Example: Annotations)
HTTPS://ALPER.DATAV.IS/ASSETS/PUBLICATIONS/SCATTERPLOTS/SCATTERPLOT-TALK.PDF
Cross product of these three is huge!
Leads to over 4300 discrete scatterplot scenarios
12 HTTPS://ALPER.DATAV.IS/ASSETS/PUBLICATIONS/SCATTERPLOTS/SCATTERPLOT-TALK.PDF
grid (60 out of 4300 grids)
points and classes with an unstructured distribution of data
13
14
identifying anomalies, correlations and object density with point encoding and position (9A-11B)
HTTPS://ALPER.DATAV.IS/ASSETS/PUBLICATIONS/SCATTERPLOTS/SCATTERPLOT-TALK.PDF
15
9C, 12C)
position and interaction intent, object centric tasks can be supported.
HTTPS://ALPER.DATAV.IS/ASSETS/PUBLICATIONS/SCATTERPLOTS/SCATTERPLOT-TALK.PDF
Idiom Scatterplots (Framework) What: Data Vis literature; papers What: Derived Table with Tasks, Data characteristics, Design choices Why: Tasks Compare design strategies How: Encode Multidimensional table, Color highlighting, marks to denote appropriateness of design decisions How: Reduce Dimensionality Reduction/Slicing Scale 4300 scatterplot scenarios
16
17
Paper: https://alper.datav.is/assets/publications/scatterplots/scatterplots-preprint.pdf Slides: https://alper.datav.is/assets/publications/scatterplots/scatterplot-talk.pdf Project Page: http://graphics.cs.wisc.edu/Vis/scattertasks/
18