Presentation is loading. Please wait.

Presentation is loading. Please wait.

Lecture 8-2: Introduction to Data Visualization

Similar presentations


Presentation on theme: "Lecture 8-2: Introduction to Data Visualization"— Presentation transcript:

1 Lecture 8-2: Introduction to Data Visualization
CMPT 733, SPRING 2016 Jiannan Wang incorporating notes from Michael Franklin and David Taylor

2 Outline Why Visualization? Principles of Visualization Design
Visualization Toolkits 02/02/16 Jiannan Wang - CMPT 733

3 Why Visualization? Exploratory Data Analysis
From: 02/02/16 Jiannan Wang - CMPT 733

4 Why Visualization? Communication
How to tell a good story about this dataset? Year Country Income Population Lifespan 1820 Canada 1159.5 816,000 39 1830 1,169,000 39.05 02/02/16 Jiannan Wang - CMPT 733

5 Outline Why Visualization? Principles of Visualization Design
Visualization Toolkits 02/02/16 Jiannan Wang - CMPT 733

6 Motivation WTF Visualizations (http://viz.wtf/)
Without knowing the principles, you might make a lot of mistakes like this! 02/02/16 Jiannan Wang - CMPT 733

7 Principle 1: Simplicity!
Are you going to design Google.com like this? 02/02/16 Jiannan Wang - CMPT 733

8 Chart Design: Simplifying
Example from Tim Bray 02/02/16 Jiannan Wang - CMPT 733

9 Chart Design: Simplifying
Example from Tim Bray 02/02/16 Jiannan Wang - CMPT 733

10 Principle 1: Simplicity!
Remove or not remove? Ask whether keeping an element reveals more information Still so many? Interactive Chart USA 02/02/16 Jiannan Wang - CMPT 733

11 Principle 2: Understand Magnitudes
Which one is brighter? (40, 40, 40) (30, 30, 30) 02/02/16 Jiannan Wang - CMPT 733

12 Principle 2: Understand Magnitudes
Which one is longer? 4 3.8 02/02/16 Jiannan Wang - CMPT 733

13 Principle 2: Understand Magnitudes
02/02/16 Jiannan Wang - CMPT 733

14 Principle 3: Use Color Make your visualization look beautiful
Colour Lovers: 02/02/16 Jiannan Wang - CMPT 733

15 Principle 3: Use Color Work for different kinds of data 02/02/16
Jiannan Wang - CMPT 733

16 Principle 4: Use Structure
From 02/02/16 Jiannan Wang - CMPT 733

17 Principle 4: Use Structure
Correlation Visualization Consider a table with n=4 attributes 02/02/16 Jiannan Wang - CMPT 733

18 Principle 4: Use Structure
Correlation Visualization Conduct a deeper analysis on each pair of attributes 02/02/16 Jiannan Wang - CMPT 733

19 Principle 4: Use Structure
Correlation Visualization Conduct a deeper analysis on a single attribute 02/02/16 Jiannan Wang - CMPT 733

20 Outline Why Visualization? Principles of Visualization Design
Visualization Toolkits 02/02/16 Jiannan Wang - CMPT 733

21 Efficiency vs. Expressiveness
Tools Efficiency Expressiveness Excel, Google Charts Tableau, ggplot2 D3, Vega OpenGL, Java2D 02/02/16 Jiannan Wang - CMPT 733

22 Assignment 8 Part 2: Dynamic Visualization with D3
Prerequisite: D3 Basics Task B. Dynamic Visualization using "transition" Task C. Dynamic Visualization using "selection.exit" Task D. Dynamic Visualization using "selection.on" Where To Go From Here (Optional) Deadline: 11:59pm, Mar 21th 02/02/16 Jiannan Wang - CMPT 733


Download ppt "Lecture 8-2: Introduction to Data Visualization"

Similar presentations


Ads by Google