INFORMATION VISUALIZATION
Alvitta Ottley Washington University in St. Louis CSE 557A | Sep 26, 2016
Slide Credits: Mariah Meyer, University of Utah Remco Chang, Tufts University
INFORMATION VISUALIZATION Alvitta Ottley Washington University in - - PowerPoint PPT Presentation
CSE 557A | Sep 26, 2016 INFORMATION VISUALIZATION Alvitta Ottley Washington University in St. Louis Slide Credits: Mariah Meyer, University of Utah Remco Chang, Tufts University HEIDELBERG LAUREATE FORUM CSE 557A: INFORMATION VISUALIZATION 1
Alvitta Ottley Washington University in St. Louis CSE 557A | Sep 26, 2016
Slide Credits: Mariah Meyer, University of Utah Remco Chang, Tufts University
HEIDELBERG LAUREATE FORUM
CSE 557A: INFORMATION VISUALIZATION 1 Assignment 1: Bar and Line Chart Due: 09-28-2016, 11:59pm (midnight) In this assignment, you will be using Processing to draw a bar chart and a line chart. This is your first assignment with Processing and you will be learning the basics of Processing such as, handling mouse events, basic intersection detection, and keeping track of the state of the
are a few concepts that you need to explore: (1) reading and parsing data; (2) mouse hovering for highlighting visual elements. Basic Requirements:
the following properties:
second column contains quantitative data.
chart should display each data item as a bar. c. The axes need to be labeled using the labels from the first row of the CSV file. The X- axis should display the categorical data and the Y-axis should display the as “(Apple, 12)”, showing both x be “cut off”.
THE LERP FUNCTION
WHAT IS A DATA VISUALIZATION?
DATA DEFINITION
independent variables
DATA TYPE TAXONOMY
emporal
The Eyes Have It, Shneiderman 1996
IS THIS COMPLETE?
BASIC DATA ATTRIBUTES
BASIC DATA ATTRIBUTES (FORMAL)
{…}
<…>
[…]
Readings in Information Visualization: Using Vision To Think. Card, Mackinglay, Schneiderman, 1999
OPERATIONS ON BASIC DATA ATTRIBUTES
ANY QUESTIONS?
Slide courtesy of Mariah Meyer
How many times is height encoded?
Multiple encodings:
1. Height of the left line 2. Height of the right line 3. Height of shading 4. Position of top horizontal line 5. Position (placement) of the number 6. Value of the number
ACROSS CHARTS
Name Price Apple 12 Pear 4 Orange 13 Cherry 13 Blueberry 8 Banana 2 Peach 13 Lemon 5 Watermelon 15 Lime 24 Mango 16 Grape 10 Kiwi 1 Pineapple 15 Date 110
20 40 60 80 100 120 20 40 60 80 100 120
ACROSS CHARTS
Name Price Apple 12 Pear 4 Orange 13 Cherry 13 Blueberry 8 Banana 2 Peach 13 Lemon 5 Watermelon 15 Lime 24 Mango 16 Grape 10 Kiwi 1 Pineapple 15 Date 110
20 40 60 80 100 120 20 40 60 80 100 120
IN CLASS EXERCISE…
OTHER WAYS TO REPRESENT 2D DATA
Price
Apple Pear Orange Cherry Blueberry Banana Peach Lemon Watermelon Lime Mango Grape Kiwi Pineapple Date
Price
Apple Pear Orange Cherry Blueberry Banana Peach Lemon Watermelon Lime Mango Grape Kiwi Pineapple Date 20 40 60 80 100 120 Apple Pear Orange Cherry Blueberry Banana Peach Lemon Watermelon Lime Mango Grape Kiwi Pineapple Date
Price
magnitude (how much) identify (what or where)
Bertin, 1967
Ware 2010
NEXT TIME…