Visualization Software



Similar documents
CS171 Visualization. The Visualization Alphabet: Marks and Channels. Alexander Lex [xkcd]

Data Visualization. Jeffrey U. Washington / Trifacta Inc.

Data Visualization. Steve Marschner Cornell CS 3220

What is Visualization? Information Visualization An Overview. Information Visualization. Definitions

Data Visualization. Scientific Principles, Design Choices and Implementation in LabKey. Cory Nathe Software Engineer, LabKey

Principles of Data Visualization for Exploratory Data Analysis. Renee M. P. Teate. SYS 6023 Cognitive Systems Engineering April 28, 2015

Charting Your Course: Charts and Graphs for IT Projects

Information visualization examples

Quantitative vs. Categorical Data: A Difference Worth Knowing Stephen Few April 2005

Chapter 6: Constructing and Interpreting Graphic Displays of Behavioral Data

Interactive Graphic Design Using Automatic Presentation Knowledge

Information Visualization Multivariate Data Visualization Krešimir Matković

Intro to GIS Winter Data Visualization Part I

Data Visualization. or Graphical Data Presentation. Jerzy Stefanowski Instytut Informatyki

(1): 50 minutes None Whole Class N/A 03.SC.TE TE.2.2 Bar Graph, Graph, Line graph, Pie Graph

9. Text & Documents. Visualizing and Searching Documents. Dr. Thorsten Büring, 20. Dezember 2007, Vorlesung Wintersemester 2007/08

Glencoe. correlated to SOUTH CAROLINA MATH CURRICULUM STANDARDS GRADE 6 3-3, , , 4-9

Infographics in the Classroom: Using Data Visualization to Engage in Scientific Practices

How To Use Statgraphics Centurion Xvii (Version 17) On A Computer Or A Computer (For Free)

Choosing a successful structure for your visualization

Visualizing Data. Contents. 1 Visualizing Data. Anthony Tanbakuchi Department of Mathematics Pima Community College. Introductory Statistics Lectures

Examples of Data Representation using Tables, Graphs and Charts

DATA VISUALIZATION GABRIEL PARODI STUDY MATERIAL: PRINCIPLES OF GEOGRAPHIC INFORMATION SYSTEMS AN INTRODUCTORY TEXTBOOK CHAPTER 7

MARS STUDENT IMAGING PROJECT

Using SPSS, Chapter 2: Descriptive Statistics

NASA Explorer Schools Pre-Algebra Unit Lesson 2 Student Workbook. Solar System Math. Comparing Mass, Gravity, Composition, & Density

Visualizing Multidimensional Data Through Time Stephen Few July 2005

Data representation and analysis in Excel

Module 2: Introduction to Quantitative Data Analysis

Principles of Data Visualization

Basic Understandings

Lecture 2: Descriptive Statistics and Exploratory Data Analysis

Good Graphs: Graphical Perception and Data Visualization

Visualizations. Cyclical data. Comparison. What would you like to show? Composition. Simple share of total. Relative and absolute differences matter

Part 1: Background - Graphing

Choosing Colors for Data Visualization Maureen Stone January 17, 2006

Pocantico Hills School District Grade 1 Math Curriculum Draft

What Does the Normal Distribution Sound Like?

STRAND: Number and Operations Algebra Geometry Measurement Data Analysis and Probability STANDARD:

Expert Color Choices for Presenting Data

Lecture 8 : Coordinate Geometry. The coordinate plane The points on a line can be referenced if we choose an origin and a unit of 20

Exercise 1.12 (Pg )

Create Charts in Excel

7.4A/7.4B STUDENT ACTIVITY #1

TIBCO Spotfire Business Author Essentials Quick Reference Guide. Table of contents:

Diagrams and Graphs of Statistical Data

MetroBoston DataCommon Training

Paper Airplanes & Scientific Methods

Chapter 2: Frequency Distributions and Graphs

Introduction Course in SPSS - Evening 1

Hierarchy and Tree Visualization

Data Visualization Handbook

Creating an Excel XY (Scatter) Plot

Visualization Quick Guide

Agenda. TreeMaps. What is a Treemap? Basics

CSE 564: Visualization. Time Series Data. Time Series Data Are Everywhere. Temporal relationships can be highly complex

Measurement & Data Analysis. On the importance of math & measurement. Steps Involved in Doing Scientific Research. Measurement

Data Analysis for Yield Improvement using TIBCO s Spotfire Data Analysis Software

Information Literacy Program

Information Visualization and Visual Analytics 可 视 化 与 可 视 分 析 简 介. Xiaoru Yuan School of EECS, Peking University Aug 14th, 2010

Solving Simultaneous Equations and Matrices

Chapter 4 Creating Charts and Graphs

Chapter 32 Histograms and Bar Charts. Chapter Table of Contents VARIABLES METHOD OUTPUT REFERENCES...474

Excel Tutorial. Bio 150B Excel Tutorial 1

Getting started with qplot

Exercise 1: How to Record and Present Your Data Graphically Using Excel Dr. Chris Paradise, edited by Steven J. Price

Numbers as pictures: Examples of data visualization from the Business Employment Dynamics program. October 2009

Designing Information Displays. Overview

TWO-DIMENSIONAL TRANSFORMATION

Sizing the Horizon: The Effects of Chart Size and Layering on the Graphical Perception of Time Series Visualizations

Excel -- Creating Charts

Spotfire v6 New Features. TIBCO Spotfire Delta Training Jumpstart

Assignment 4 CPSC 217 L02 Purpose. Important Note. Data visualization

Analyzing Weather Data

DESCRIPTIVE STATISTICS. The purpose of statistics is to condense raw data to make it easier to answer specific questions; test hypotheses.

GIS Tutorial 1. Lecture 2 Map design

Design Choices when Architecting Visualizations

Formulas, Functions and Charts

Current Standard: Mathematical Concepts and Applications Shape, Space, and Measurement- Primary

Multi-Dimensional Data Visualization. Slides courtesy of Chris North

R Graphics Cookbook. Chang O'REILLY. Winston. Tokyo. Beijing Cambridge. Farnham Koln Sebastopol

Big Ideas in Mathematics

GEOGRAPHIC INFORMATION SYSTEMS CERTIFICATION

Common Tools for Displaying and Communicating Data for Process Improvement

Support Materials for Core Content for Assessment. Mathematics

Sometimes We Must Raise Our Voices

Variable: characteristic that varies from one individual to another in the population

Assignment 2: Animated Transitions Due: Oct 12 Mon, 11:59pm, 2015 (midnight)

The Value of Visualization 2

Vectors. Objectives. Assessment. Assessment. Equations. Physics terms 5/15/14. State the definition and give examples of vector and scalar variables.

CONDUCT YOUR EXPERIMENT/COLLECT YOUR DATA AND RECORD YOUR RESULTS WRITE YOUR CONCLUSION

AP Physics 1 and 2 Lab Investigations

BI Platforms User Survey, 2011: Customers Rate Their BI Platform Vendors

Statistics and Probability (Data Analysis)

Statistics Revision Sheet Question 6 of Paper 2

Tutorial 3: Graphics and Exploratory Data Analysis in R Jason Pienaar and Tom Miller

Visualization and Feature Extraction, FLOW Spring School 2016 Prof. Dr. Tino Weinkauf. Flow Visualization. Image-Based Methods (integration-based)

Good Scientific Visualization Practices + Python

Unresolved issues with the course, grades, or instructor, should be taken to the point of contact.

Common Core Unit Summary Grades 6 to 8

Transcription:

Visualization Software Maneesh Agrawala CS 294-10: Visualization Fall 2007 Assignment 1b: Deconstruction & Redesign Due before class on Sep 12, 2007 1

Assignment 2: Creating Visualizations Use existing software to formulate & answer questions First steps Step 1: Pick a domain Step 2: Pose question Step 3: Find data May need to iterate Create visualization Interact with data Question will evolve Tableau or Spotfire DXP Make wiki notebook Keep record of all steps you took to answer the questions Due before class on Sep 24, 2007 Data and Image Models 2

Nominal, ordinal and quantitative N - Nominal (labels) Fruits: Apples, oranges, O - Ordered Quality of meat: Grade A, AA, AAA Q - Interval (Location of zero arbitrary) Dates: Jan, 19, 2006; Location: (LAT 33.98, LONG -118.45) Like a geometric point. Cannot compare directly Only differences (i.e. intervals) may be compared Q - Ratio (zero fixed) Physical measurement: Length, Mass, Temp, Counts and amounts Like a geometric vector, origin is meaningful S. S. Stevens, On the theory of scales of measurements, 1946 Nominal, ordinal and quantitative N - Nominal (labels) Operations: =, O - Ordered Operations: =,, <, >,, Q - Interval (Location of zero arbitrary) Operations: =,, <, >,,, - Can measure distances or spans Q - Ratio (zero fixed) Operations: =,, <, >,,, -, Can measure ratios or proportions S. S. Stevens, On the theory of scales of measurements, 1946 3

Visual variables Position Size Length Area Volume Value Texture Color Orientation Shape Note: Bertin does not consider 3D or time Note: Card and Mackinlay extend the number of vars. Encoding three variables Two variables [x,y] can map to points Scatterplots, maps, Third variable [z] must use Color, size, shape, 4

Deconstructions Stock chart from the late 90s 5

Stock chart from the late 90s x-axis: time (Q) y-axis: price (Q) Wattenberg 1998 http://www.smartmoney.com/marketmap/ 6

Wattenberg 1998 rectangle size: market cap (Q) rectangle position: market sector (N), market cap (Q) color hue: loss vs. gain (N, O) color value: magnitude of loss or gain (Q) Minard 1869: Napoleon s march 7

Single axis composition + = [based on slide from Mackinlay] Mark composition + = y-axis: temperature (Q) x-axis: time (Q) temp over time (Q x Q) [based on slide from Mackinlay] 8

Mark composition + + = y-axis: longitude (Q) x-axis: latitude (Q) width: army size (Q) army position (Q x Q) and army size (Q) [based on slide from Mackinlay] longitude (Q) latitude (Q) army size (Q) temperature (Q) time (Q) [based on slide from Mackinlay] 9

Minard 1869: Napoleon s march Depicts at least 5 quantitative variables Any others? Automated Design Jock Mackinlay s APT 86 10

Combinatorics of encodings Challenge: Pick the best encoding from the exponential number of possibilities n 8 Principle of Consistency: The properties of the image (visual variables) should match the properties of the data Principle of Importance Ordering: Encode the most important information in the most effective way Mackinlay s expressiveness criteria Expressiveness A set of facts is expressible in a visual language if the sentences (i.e. the visualizations) in the language express all the facts in the set of data, and only the facts in the data. 11

Cannot express the facts A many-to-one (N 1) relation cannot be expressed in a single horizontal dot plot because multiple tuples are mapped to the same position Expresses facts not in the data A length is interpreted as a quantitative value; Length of bar says something untrue about N data [Mackinlay, APT, 1986] 12

Mackinlay s effectiveness criteria Effectiveness A visualization is more effective than another visualization if the information conveyed by one visualization is more readily perceived than the information in the other visualization. Subject of perception lecture Mackinlay s ranking Conjectured effectiveness of the encoding 13

Mackinlay s design algorithm User formally specifies data model and type APT searches over design space Tests expressiveness of each visual encoding Generates image for encodings that pass test Tests perceptual effectiveness of resulting image Outputs most effective visualization Summary Formal specification Data model Image model Encodings mapping data to image Choose expressive and effective encodings Formal test of expressiveness Experimental tests of perceptual effectiveness 14

Limitations Does not cover many visualization techniques Bertin and others discuss networks, maps, diagrams They do not consider 3D, animation, illustration, photography, Does not model interaction Visualization Software 15

Spotfire Research at UMD, College Park: Starfield Displays and Dynamic Queries by Ahlberg and Shneiderman Spotfire Data Display Dynamic Queries Details on Demand 16