Few s Design Guidance

Similar documents
Statistical Graphs & Charts

Outline. Design Principles and Graph Types. CS 795/895 Information Visualization Fall Dr. Michele C. Weigle

CS 4460 Intro. to Information Visualization Sep. 18, 2017 John Stasko

Multivariate Data & Tables and Graphs. Agenda. Data and its characteristics Tables and graphs Design principles

Multivariate Data & Tables and Graphs. Agenda. Data and its characteristics Tables and graphs Design principles

Multivariate Data & Tables and Graphs

Data Analyst Nanodegree Syllabus

Storytelling in InfoVis

CS Information Visualization Sep. 2, 2015 John Stasko

Lesson 18-1 Lesson Lesson 18-1 Lesson Lesson 18-2 Lesson 18-2

Data Analyst Nanodegree Syllabus

Parallel Coordinates ++

Can You Make A Box And Whisker Plot In Excel 2007

InfoVis Systems & Toolkits

MATH1635, Statistics (2)

DSC 201: Data Analysis & Visualization

InfoVis Systems & Toolkits

InfoVis Systems & Toolkits

Visual Encoding Design

cs6964 February TABULAR DATA Miriah Meyer University of Utah

8. MINITAB COMMANDS WEEK-BY-WEEK

CS Information Visualization Sep. 19, 2016 John Stasko

DSC 201: Data Analysis & Visualization

Chapter 2 Organizing and Graphing Data. 2.1 Organizing and Graphing Qualitative Data

We will start at 2:05 pm! Thanks for coming early!

Interactive Math Glossary Terms and Definitions

SAS Visual Analytics 8.2: Getting Started with Reports

Key Terms. Symbology. Categorical attributes. Style. Layer file

Learning Objectives for Data Concept and Visualization

Tableau Advanced Training. Student Guide April x. For Evaluation Only

Introduction to Geospatial Analysis

Further Maths Notes. Common Mistakes. Read the bold words in the exam! Always check data entry. Write equations in terms of variables

CS 4460 Intro. to Information Visualization September 15, 2017 John Stasko

DSC 201: Data Analysis & Visualization

Visual Encoding Design

The basic arrangement of numeric data is called an ARRAY. Array is the derived data from fundamental data Example :- To store marks of 50 student

Multivariate Data More Overview

STA 490H1S Initial Examination of Data

Section 2-2 Frequency Distributions. Copyright 2010, 2007, 2004 Pearson Education, Inc

8 Organizing and Displaying

Parallel Coordinates CS 6630 Scientific Visualization

STP 226 ELEMENTARY STATISTICS NOTES

Ch. 1.4 Histograms & Stem-&-Leaf Plots

TMTH 3360 NOTES ON COMMON GRAPHS AND CHARTS

Ivy s Business Analytics Foundation Certification Details (Module I + II+ III + IV + V)

Part I. Graphical exploratory data analysis. Graphical summaries of data. Graphical summaries of data

Visual Analytics Tools for the Global Change Assessment Model. Ross Maciejewski Arizona State University

Bar Charts and Frequency Distributions

Vocabulary. 5-number summary Rule. Area principle. Bar chart. Boxplot. Categorical data condition. Categorical variable.

Why Should We Care? More importantly, it is easy to lie or deceive people with bad plots

JMP 10 Student Edition Quick Guide

12. A(n) is the number of times an item or number occurs in a data set.

3. Data Analysis and Statistics

The Observatory Tool Dashboard Guide

3 Visualizing quantitative Information

Facet: Multiple View Methods

Lecture 6: Statistical Graphics

TDWI strives to provide course books that are contentrich and that serve as useful reference documents after a class has ended.

Prepare a stem-and-leaf graph for the following data. In your final display, you should arrange the leaves for each stem in increasing order.

Glyphs. Presentation Overview. What is a Glyph!? Cont. What is a Glyph!? Glyph Fundamentals. Goal of Paper. Presented by Bertrand Low

Overview. Frequency Distributions. Chapter 2 Summarizing & Graphing Data. Descriptive Statistics. Inferential Statistics. Frequency Distribution

Citizen Data Scientist is the new Data Analyst

Usability Testing. November 14, 2016

Topic (3) SUMMARIZING DATA - TABLES AND GRAPHICS

Convex Hulls, Voronoi Diagrams, & k-means Clustering

Visualization Re-Design

Chapter 2 - Graphical Summaries of Data

Tips and Guidance for Analyzing Data. Executive Summary

Intellicus Enterprise Reporting and BI Platform

Data Handling. Moving from A to A* Calculate the numbers to be surveyed for a stratified sample (A)

CHAPTER 1. Introduction. Statistics: Statistics is the science of collecting, organizing, analyzing, presenting and interpreting data.

Table of Contents (As covered from textbook)

CSE Data Visualization. Animation. Jeffrey Heer University of Washington

Chapter 2: Frequency Distributions

3. Multidimensional Information Visualization II Concepts for visualizing univariate to hypervariate data

CHAPTER-13. Mining Class Comparisons: Discrimination between DifferentClasses: 13.4 Class Description: Presentation of Both Characterization and

Interaction. CS Information Visualization. Chris Plaue Some Content from John Stasko s CS7450 Spring 2006

Algebra 1, 4th 4.5 weeks

Harvard Concentrations. CS171 Project 3 Spring 2013 By Jerry Chang and Lucas Lin

Frequency Distributions

THINKING VISUALLY: AN INTRODUCTION TO DATA & INFORMATION VISUALIZATION

Pre-Requisites: CS2510. NU Core Designations: AD

SAS Visual Analytics 8.3: Reference

Tufte s Design Principles

Multidimensional (Multivariate)

Part I, Chapters 4 & 5. Data Tables and Data Analysis Statistics and Figures

MODELS AND FRAMEWORKS. Information Visualization Fall 2009 Jinwook Seo SNU CSE

Chapter 2: Descriptive Statistics (Part 1)

Bluman & Mayer, Elementary Statistics, A Step by Step Approach, Canadian Edition

Making Science Graphs and Interpreting Data

Data Visualization (CIS/DSC 468)

After opening Stata for the first time: set scheme s1mono, permanently

2.1: Frequency Distributions and Their Graphs

Last Time: Data and Image Models

Getting Published in Apple News

Chapter Two: Descriptive Methods 1/50

Processing, representing and interpreting data

InterAct User. InterAct User (01/2011) Page 1

Understanding Statistical Questions

Apex 5.1 Interactive Grid and Other New features

Transcription:

Few s Design Guidance CS 4460 Intro. to Information Visualization September 9, 2014 John Stasko Today s Agenda Stephen Few & Perceptual Edge Fall 2014 CS 4460 2 1

Stephen Few s Guidance Excellent advice for the design of tables and graphs Page references are from Now You See It Let s review some of his recommendations We explored chapters 1-4 earlier Today we examine chapters 5-12 Fall 2014 CS 4460 3 Analytic Techniques & Practices Some examples he has highlighted Optimal quantitative scales Reference lines and regions Trellises and crosstabs Multiple concurrent views and brushing Focus and context together Details on demand Over-plotting reduction Fall 2014 CS 4460 4 2

Add Reference Lines p. 96 Fall 2014 CS 4460 5 More Reference Lines p. 97 Fall 2014 CS 4460 6 3

Trellis Display Typically varies on one variable p. 100 Fall 2014 CS 4460 7 Crosstab Varies across more than one variable p. 102 Fall 2014 CS 4460 8 4

Crosstab p. 103 Fall 2014 CS 4460 9 Multiple Concurrent Views Vintage infovis Fall 2014 CS 4460 p. 107 10 5

Concurrent Views He calls such things faceted analytical displays Sometimes that term is used in other ways in infovis As opposed to dashboards They are for monitoring, not analysis Fall 2014 CS 4460 11 Overplotting Too many data points p. 118 Fall 2014 CS 4460 12 6

Overplotting Solutions Reducing size of data objects Removing all fill color from data objects Changing the shape of data objects Jittering data objects Making data objects transparent Encoding the density of values Reducing the number of values Aggregating the data Filtering the data Breaking the data into a series of separate graphs Statistically sampling the data Fall 2014 CS 4460 13 Quantitative Data Fundamental visualization techniques Fall 2014 CS 4460 14 7

Time Series Data Patterns to be shown Trend Variability Rate of change Co-variation Cycles Exceptions Fall 2014 CS 4460 15 Time Series Visualizations Effective visualization techniques include Fall 2014 CS 4460 16 8

Line Graphs When to use: When quantitative values change during a continuous period of time p. 151 Fall 2014 CS 4460 17 Bar Graphs When to use: When you want to support the comparison of individual values p. 152 Fall 2014 CS 4460 18 9

Dot Plots When to use: When analyzing values that are spaced at irregular intervals of time p. 153 Fall 2014 CS 4460 19 Radar Graphs When to use: When you want to represent data across the cyclical nature of time p. 154 Fall 2014 CS 4460 20 10

Heatmaps When to use: When you want to display a large quantity of cyclical data (too much for radar) p. 157 Fall 2014 CS 4460 21 Box Plots When to use: You want to show how values are distributed across a range and how that distribution changes over time p. 157 Fall 2014 CS 4460 22 11

Animated Scatterplots When to use: To compare how two quantitative variables change over time p. 159 Fall 2014 CS 4460 23 Banking to 45 Same diagram, just drawn at different aspect ratios People interpret the diagrams better when lines are around 45, not too flat, not too steep p. 171 Fall 2014 CS 4460 24 12

Question Which is increasing at a faster rate, hardware sales or software sales? Log scale shows this Both at same rate, 10% p. 172 Fall 2014 CS 4460 25 Patterns Daily sales Average per day p. 176 Fall 2014 CS 4460 26 13

Cycle Plot Combines visualizations from two prior graphs p. 177 Fall 2014 CS 4460 27 A Story How much wine of different varieties is produced? p. 191-2 Fall 2014 CS 4460 28 14

Pareto Chart Shows individual contributors and increasing total 80/20 rule 80% of effect comes from 20% p. 194 Fall 2014 CS 4460 29 Bump Chart Shows how ranking relationships change over time p. 201 Fall 2014 CS 4460 30 15

Deviation Analysis Do you show the two values in question or the difference of the two? p. 203 Fall 2014 CS 4460 31 Distribution Analysis Views Histogram Frequency polygon Strip plot Stem-and-leaf plot Fall 2014 CS 4460 32 16

Histogram p. 225 Fall 2014 CS 4460 33 Frequency Plot p. 226 Fall 2014 CS 4460 34 17

Strip Plot p. 227 Fall 2014 CS 4460 35 Stem-and-leaf Plot p. 228 Fall 2014 CS 4460 36 18

Comparisons Note how first one s curve is smooth (not such a noticeable difference). Second one is more noticeable. Same data. p. 234 Fall 2014 CS 4460 37 Correlation Analysis Bleah. How can we clean this up? p. 276 Fall 2014 CS 4460 38 19

Crosstab p. 277 Fall 2014 CS 4460 39 Color Choice in Heatmaps Argues that black should not be used as a middle value because of its saliency (visual prominence) Some people are redgreen color blind too p. 285-7 Fall 2014 CS 4460 40 20

Further Articles Fall 2014 CS 4460 41 Blog Fall 2014 CS 4460 42 21

Critique It AJC, July 2010 Fall 2014 CS 4460 43 HW 2 Table and graph design Given two (Excel) data sets, design a table and graph for the data, respectively Due next Tuesday Fall 2014 CS 4460 44 22

Project Proposals due next Tuesday More ideas Discuss your proposed topic Teams Fall 2014 CS 4460 45 Quick Survey Knowledge of? HTML CSS Javascript DOM SVG CSV JSON Fall 2014 CS 4460 46 23

What are you Listening to? Represent music listening histories What would you want to show? How might you visualize it? Nice example of a project Fall 2014 CS 4460 47 LastHistory Visualizing a person s listening history from last.fm Want to support Analysis Reminiscing Potential to synchronize with photos and calendar entries from that time Baur et al TVCG (InfoVis) 10 Fall 2014 CS 4460 48 24

Video Fall 2014 CS 4460 49 Upcoming Multivariate Visual Representations 1 Reading Munzner chapter 7 Multivariate Visual Representations 2 Reading Munzner chapter 12 Fall 2014 CS 4460 50 25