intro to data visualization - evaluation ontario · 2016-06-23 · data exploration or conveying...

81
THINKING VISUALLY: AN INTRODUCTION TO DATA & INFORMATION VISUALIZATION Learning Event for CES Ontario Li Ka Shing Knowledge Institute June 22, 2016

Upload: others

Post on 27-Jul-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Intro to data visualization - Evaluation Ontario · 2016-06-23 · Data exploration or conveying thesis? Overall trends or accurate judgments? Based on audience Academic or hospital

THINKING VISUALLY:AN INTRODUCTION TO DATA & INFORMATION VISUALIZATION

Learning Event for CES Ontario Li Ka Shing Knowledge Institute

June 22, 2016

Page 2: Intro to data visualization - Evaluation Ontario · 2016-06-23 · Data exploration or conveying thesis? Overall trends or accurate judgments? Based on audience Academic or hospital

Jesse Carliner

ACTING COMMUNICATIONS & REFERENCE LIBRARIAN

Leanne Trimble

DATA & STATISTICS LIBRARIAN

University of Toronto Libraries

Page 3: Intro to data visualization - Evaluation Ontario · 2016-06-23 · Data exploration or conveying thesis? Overall trends or accurate judgments? Based on audience Academic or hospital

WHY DATA VISUALIZATION?

COMMUNICATION

GAIN INSIGHTS

Page 4: Intro to data visualization - Evaluation Ontario · 2016-06-23 · Data exploration or conveying thesis? Overall trends or accurate judgments? Based on audience Academic or hospital

VISUALIZATION WORKFLOW

WORKFLOW DESIGN

Audience & Purpose

Select and Prepare Data

Select Visualization

Form

Select Visualization

Elements

Visualize Data

Share

Page 5: Intro to data visualization - Evaluation Ontario · 2016-06-23 · Data exploration or conveying thesis? Overall trends or accurate judgments? Based on audience Academic or hospital

STAGE 1: AUDIENCE & PURPOSE

Audience & Purpose

Page 6: Intro to data visualization - Evaluation Ontario · 2016-06-23 · Data exploration or conveying thesis? Overall trends or accurate judgments? Based on audience Academic or hospital

STAGE 2: SELECT & PREPARE DATA

WORKFLOW DESIGN

Audience & Purpose

Select and Prepare Data

Select Visualization

Form

Select Visualization

Elements

Visualize Data

Share

Page 7: Intro to data visualization - Evaluation Ontario · 2016-06-23 · Data exploration or conveying thesis? Overall trends or accurate judgments? Based on audience Academic or hospital

STAGE 2: TYPES OF DATA

QUANTITATIVE

QUALITATIVE

Page 8: Intro to data visualization - Evaluation Ontario · 2016-06-23 · Data exploration or conveying thesis? Overall trends or accurate judgments? Based on audience Academic or hospital

STAGE 2: MEASUREMENT SCALE TYPE

CATEGORICAL (NOMINAL)

ORDINAL

INTERVAL

RATIO

Page 9: Intro to data visualization - Evaluation Ontario · 2016-06-23 · Data exploration or conveying thesis? Overall trends or accurate judgments? Based on audience Academic or hospital

STAGE 2: TYPES OF DATA

GEOGRAPHIC DATA

NETWORK DATA

TEMPORAL DATA

TOPICAL DATA

NUMERIC DATA

Page 10: Intro to data visualization - Evaluation Ontario · 2016-06-23 · Data exploration or conveying thesis? Overall trends or accurate judgments? Based on audience Academic or hospital

STAGE 2: UNIT OF OBSERVATION

Microdata: Unaggregated, responses at the individual level

Statistics: Aggregated from microdata, responses grouped into categories; shows counts, percentages, averages, etc.

Page 11: Intro to data visualization - Evaluation Ontario · 2016-06-23 · Data exploration or conveying thesis? Overall trends or accurate judgments? Based on audience Academic or hospital

STAGE 2: LEVEL OF ANALYSIS

SMALL LARGE

Page 12: Intro to data visualization - Evaluation Ontario · 2016-06-23 · Data exploration or conveying thesis? Overall trends or accurate judgments? Based on audience Academic or hospital

STAGE 2: OTHER FACTORS

PRIVACY?

HOW MANY VARIABLES?

Page 13: Intro to data visualization - Evaluation Ontario · 2016-06-23 · Data exploration or conveying thesis? Overall trends or accurate judgments? Based on audience Academic or hospital

STAGE 2: PREPARE YOUR DATA

WORKFLOW DESIGN

Audience & Purpose

Select and Prepare Data

Select Visualization

Form

Select Visualization

Elements

Visualize Data

Share

Page 14: Intro to data visualization - Evaluation Ontario · 2016-06-23 · Data exploration or conveying thesis? Overall trends or accurate judgments? Based on audience Academic or hospital

STAGE 2: PREPARE YOUR DATA

Aggregating

Dealing with missing values & outliers

Cleaning, sorting, labelling variables

Summary statistics, algorithms, correlation coefficients, etc.

Merging with other datasets

It’s iterative!

Page 15: Intro to data visualization - Evaluation Ontario · 2016-06-23 · Data exploration or conveying thesis? Overall trends or accurate judgments? Based on audience Academic or hospital

STAGE 2: PREPARE YOUR DATA

Before

After

Page 16: Intro to data visualization - Evaluation Ontario · 2016-06-23 · Data exploration or conveying thesis? Overall trends or accurate judgments? Based on audience Academic or hospital

STAGE 3: SELECT VISUALIZATION FORM

WORKFLOW DESIGN

Audience & Purpose

Select and Prepare Data

Select Visualization

Form

Select Visualization

Elements

Visualize Data

Share

Page 17: Intro to data visualization - Evaluation Ontario · 2016-06-23 · Data exploration or conveying thesis? Overall trends or accurate judgments? Based on audience Academic or hospital

STAGE 3: CHOOSE VISUALIZATION TYPE

Based on purpose

Data exploration or conveying thesis?Overall trends or accurate judgments?

Based on audience

Academic or hospital stakeholders?

Based on data

Quantitative, qualitative, categorical, scale (ordinal, interval), scope, temporal & geospatial considerations

Page 18: Intro to data visualization - Evaluation Ontario · 2016-06-23 · Data exploration or conveying thesis? Overall trends or accurate judgments? Based on audience Academic or hospital

Source: Cairo, Alberto. The Functional Art, p.120

Graphical perceptual accuracy,Cleveland & McGill 1984

Page 19: Intro to data visualization - Evaluation Ontario · 2016-06-23 · Data exploration or conveying thesis? Overall trends or accurate judgments? Based on audience Academic or hospital
Page 20: Intro to data visualization - Evaluation Ontario · 2016-06-23 · Data exploration or conveying thesis? Overall trends or accurate judgments? Based on audience Academic or hospital

RESOURCES FOR CHOOSING VISUALIZATION TYPES

http://datavizcatalogue.com/ Handout

Page 21: Intro to data visualization - Evaluation Ontario · 2016-06-23 · Data exploration or conveying thesis? Overall trends or accurate judgments? Based on audience Academic or hospital

PIE CHARTS

• Lack an inherent reference system (no x, y, z axis or grid lines)• Use angle to convey difference

Page 22: Intro to data visualization - Evaluation Ontario · 2016-06-23 · Data exploration or conveying thesis? Overall trends or accurate judgments? Based on audience Academic or hospital

BAR GRAPHS

• Use with when comparing quantitative variables across discrete categorical variables

• Counts or sums rather than characteristics of a distribution• Length or height more accurate than angles

b

Page 23: Intro to data visualization - Evaluation Ontario · 2016-06-23 · Data exploration or conveying thesis? Overall trends or accurate judgments? Based on audience Academic or hospital

BAR GRAPHS

• Use consistent axes when comparing two graphs

Page 24: Intro to data visualization - Evaluation Ontario · 2016-06-23 · Data exploration or conveying thesis? Overall trends or accurate judgments? Based on audience Academic or hospital

BAR GRAPHS

Use a zero baseline!

Page 25: Intro to data visualization - Evaluation Ontario · 2016-06-23 · Data exploration or conveying thesis? Overall trends or accurate judgments? Based on audience Academic or hospital

SCATTER PLOTS

• Effective for comparing how one variable is affected by another, e.g. correlation, cause & effect relationships

• Pros: Easy to spot outliers & trends• Cons: Hard to use with REALLY large datasets, occlusion issues with multivariate

scatterplots

Page 26: Intro to data visualization - Evaluation Ontario · 2016-06-23 · Data exploration or conveying thesis? Overall trends or accurate judgments? Based on audience Academic or hospital

SCATTER PLOTS

Best practices:• Prevent occlusion & ambiguity issues with easily distinguishable symbols • Consider colour, size, & symbols to capture more dimensions of your data

Page 27: Intro to data visualization - Evaluation Ontario · 2016-06-23 · Data exploration or conveying thesis? Overall trends or accurate judgments? Based on audience Academic or hospital

SCATTER PLOTS

Separate multivariate scatter plots with occlusion issues into multiple scatter plotsConsider scatterplot matrices (aka Trellis plots ) for large, multivariate sets

age

0.80 0.84 0.88 0.92 0.1 0.2 0.3 0.4 30000 50000 70000

25

35

45

55

0.8

00.8

60

.92

high_school

bach_degree

0.1

0.3

0.5

0.1

0.3

adv_degree

unemploy

0.0

80.1

20

.16

300

00

50

00

070

00

0

hh_income

25 35 45 55 0.1 0.2 0.3 0.4 0.5 0.08 0.12 0.16 300 500 700

300

50

07

00

rent

Page 28: Intro to data visualization - Evaluation Ontario · 2016-06-23 · Data exploration or conveying thesis? Overall trends or accurate judgments? Based on audience Academic or hospital

“SMALL MULTIPLES” & “SPARKLINES”

Page 29: Intro to data visualization - Evaluation Ontario · 2016-06-23 · Data exploration or conveying thesis? Overall trends or accurate judgments? Based on audience Academic or hospital

HEAT MAPS

Page 30: Intro to data visualization - Evaluation Ontario · 2016-06-23 · Data exploration or conveying thesis? Overall trends or accurate judgments? Based on audience Academic or hospital

VISUALIZING PARTS OF A WHOLE: TREEMAPS

positionlengthdirectionangleareavolumecurvatureshadingcolour

Accuracy

Page 31: Intro to data visualization - Evaluation Ontario · 2016-06-23 · Data exploration or conveying thesis? Overall trends or accurate judgments? Based on audience Academic or hospital

VISUALIZING PARTS OF A WHOLE: STREAMGRAPHS

Page 32: Intro to data visualization - Evaluation Ontario · 2016-06-23 · Data exploration or conveying thesis? Overall trends or accurate judgments? Based on audience Academic or hospital

BOX PLOTS

• Effective for displaying distribution of data• Data dense: displays outliers, minimum, maximum, median, quartiles• Take up little space

Page 33: Intro to data visualization - Evaluation Ontario · 2016-06-23 · Data exploration or conveying thesis? Overall trends or accurate judgments? Based on audience Academic or hospital

NETWORK GRAPHS

• Track activity & relationships across temporal, geo., & categorical variables• Can analyze hubs & clusters of activity• May need to apply algorithms to fix layout issues• Labels can often get obscured

Page 34: Intro to data visualization - Evaluation Ontario · 2016-06-23 · Data exploration or conveying thesis? Overall trends or accurate judgments? Based on audience Academic or hospital

TABLES

Use for a small set of quantitative data that can’t be quickly summarized in text

Edward Tufte’s rule: Fewer than 20 numbers, just use a table*

Takes up less space than graphs

Author submission guidelines often spell out when to just use a table

*Tufte, E. R. (1983). The visual display of quantitative information. Cheshire, Conn. : Graphics Press. p.56

Page 35: Intro to data visualization - Evaluation Ontario · 2016-06-23 · Data exploration or conveying thesis? Overall trends or accurate judgments? Based on audience Academic or hospital

EXERCISE

1. I want to compare obesity rates across countries across a 5 year span.

Which variables will you need?

What are you trying to observe? (e.g. distribution, relationships, data overtime, etc.)

Which visualization type(s) would you use?

Country Obese % of population2005

Obese % of population 2010

Canada 23.7 25.4

New Zealand 26 27.8

United States 33 36.1

Spain etc. etc.

Russia etc. etc.

Use http://datavizcatalogue.com or the handout

Page 36: Intro to data visualization - Evaluation Ontario · 2016-06-23 · Data exploration or conveying thesis? Overall trends or accurate judgments? Based on audience Academic or hospital

EXERCISE

2. I want to explore the relationship between obesity rates across countries, across a 5 year span in relation to GDP per capita.

Which variables will you need?

What are you trying to observe? (e.g. distribution, relationships, data overtime, etc.)

Which visualization type(s) would you use?

Country Obese % of population2005

Obese % of population2010

GDP per capita2005

GDP per capita2010

Canada 23.7 25.4 36000 47465

New Zealand

26 27.8 27525 32845

United States

33 36.1 44307 48377

Russia etc. etc. etc. etc.

Use http://datavizcatalogue.com or the handout

Page 37: Intro to data visualization - Evaluation Ontario · 2016-06-23 · Data exploration or conveying thesis? Overall trends or accurate judgments? Based on audience Academic or hospital

STAGE 4: SELECT VISUAL ELEMENTS

WORKFLOW DESIGN

Audience & Purpose

Select and Prepare Data

Select Visualization

Form

Select Visualization

Elements

Visualize Data

Share

Page 38: Intro to data visualization - Evaluation Ontario · 2016-06-23 · Data exploration or conveying thesis? Overall trends or accurate judgments? Based on audience Academic or hospital

STAGE 4: SELECT VISUAL ELEMENTS

Select Visualization

Elements

POSITION FORM COLOUR OPTICS TEXTURE

Page 39: Intro to data visualization - Evaluation Ontario · 2016-06-23 · Data exploration or conveying thesis? Overall trends or accurate judgments? Based on audience Academic or hospital

STAGE 4: SELECT VISUAL ELEMENTS

POSITION

Page 40: Intro to data visualization - Evaluation Ontario · 2016-06-23 · Data exploration or conveying thesis? Overall trends or accurate judgments? Based on audience Academic or hospital

STAGE 4: SELECT VISUAL ELEMENTS

POSITION

Page 41: Intro to data visualization - Evaluation Ontario · 2016-06-23 · Data exploration or conveying thesis? Overall trends or accurate judgments? Based on audience Academic or hospital

STAGE 4: SELECT VISUAL ELEMENTS

POSITION

Page 42: Intro to data visualization - Evaluation Ontario · 2016-06-23 · Data exploration or conveying thesis? Overall trends or accurate judgments? Based on audience Academic or hospital

STAGE 4: SELECT VISUAL ELEMENTS

FORM

Page 43: Intro to data visualization - Evaluation Ontario · 2016-06-23 · Data exploration or conveying thesis? Overall trends or accurate judgments? Based on audience Academic or hospital

STAGE 4: SELECT VISUAL ELEMENTS

FORM

Visualization from Information is beautiful: http://www.informationisbeautiful.net/visualizations/best-in-show-whats-the-top-data-dog/

Page 44: Intro to data visualization - Evaluation Ontario · 2016-06-23 · Data exploration or conveying thesis? Overall trends or accurate judgments? Based on audience Academic or hospital

STAGE 4: SELECT VISUAL ELEMENTS

FORM

Visualization from Information is beautiful: http://www.informationisbeautiful.net/visualizations/snake-oil-supplements/

Page 45: Intro to data visualization - Evaluation Ontario · 2016-06-23 · Data exploration or conveying thesis? Overall trends or accurate judgments? Based on audience Academic or hospital

STAGE 4: SELECT VISUAL ELEMENTS

COLOUR

Page 46: Intro to data visualization - Evaluation Ontario · 2016-06-23 · Data exploration or conveying thesis? Overall trends or accurate judgments? Based on audience Academic or hospital

STAGE 4: SELECT VISUAL ELEMENTS

COLOUR ACCESSIBILITY

COLOUR BLINDNESS SIMULATOR: http://www.color-blindness.com/coblis-color-blindness-simulator/ :

Page 47: Intro to data visualization - Evaluation Ontario · 2016-06-23 · Data exploration or conveying thesis? Overall trends or accurate judgments? Based on audience Academic or hospital

STAGE 4: SELECT VISUAL ELEMENTS

COLOUR

COLOUR BREWER: http://www.colorbrewer2.org/#

Page 48: Intro to data visualization - Evaluation Ontario · 2016-06-23 · Data exploration or conveying thesis? Overall trends or accurate judgments? Based on audience Academic or hospital

STAGE 4: SELECT VISUAL ELEMENTS

QUALITATIVECOLOUR PALETTE

Visualization from Information is beautiful: http://www.informationisbeautiful.net/visualizations/oil-well-every-cooking-oil-compared/

Page 49: Intro to data visualization - Evaluation Ontario · 2016-06-23 · Data exploration or conveying thesis? Overall trends or accurate judgments? Based on audience Academic or hospital

STAGE 4: SELECT VISUAL ELEMENTS

SEQUENTIALCOLOUR PALETTE

Visualization from Guardian: http://www.theguardian.com/money/ng-interactive/2014/may/23/-sp-see-how-house-prices-have-risen

Page 50: Intro to data visualization - Evaluation Ontario · 2016-06-23 · Data exploration or conveying thesis? Overall trends or accurate judgments? Based on audience Academic or hospital

STAGE 4: SELECT VISUAL ELEMENTS

DIVERGINGCOLOUR PALETTE

Visualization from Guardian:http://www.theguardian.com/society/ng-interactive/2015/sep/02/unaffordable-country-where-can-you-afford-to-buy-a-house

Page 51: Intro to data visualization - Evaluation Ontario · 2016-06-23 · Data exploration or conveying thesis? Overall trends or accurate judgments? Based on audience Academic or hospital

STAGE 4: SELECT VISUAL ELEMENTS

WHAT COLOUR PALETTE (S) WOULD YOU CHOOSE FOR THIS DATA SET?

:COLOUR BREWER: http://www.colorbrewer2.org/#

FAMILIESACRES OF LAND

RANK

RIDOLFI 30 5

SALVATTI 15 3

ALBIZZI 20 4

GINORI 10 2

Page 52: Intro to data visualization - Evaluation Ontario · 2016-06-23 · Data exploration or conveying thesis? Overall trends or accurate judgments? Based on audience Academic or hospital

STAGE 4: CREATE TEXT

INCLUDE ALL

NECESSARY CONTENT

CLARITY

LESS IS MORE

TYPOGRAPHIC

BEST PRACTICES

Page 53: Intro to data visualization - Evaluation Ontario · 2016-06-23 · Data exploration or conveying thesis? Overall trends or accurate judgments? Based on audience Academic or hospital

STAGE 4: LAYOUT AND CREATION

DATA-INK RATIO

GESTALT

GRIDS

Page 54: Intro to data visualization - Evaluation Ontario · 2016-06-23 · Data exploration or conveying thesis? Overall trends or accurate judgments? Based on audience Academic or hospital

STAGE 4: DATA-INK RATIO

LOW HIGH

Images from: http://www.infovis-wiki.net/index.php/Data-Ink_Ratio

Page 55: Intro to data visualization - Evaluation Ontario · 2016-06-23 · Data exploration or conveying thesis? Overall trends or accurate judgments? Based on audience Academic or hospital

STAGE 4: LAYOUT AND CREATION

GESTALT

Page 56: Intro to data visualization - Evaluation Ontario · 2016-06-23 · Data exploration or conveying thesis? Overall trends or accurate judgments? Based on audience Academic or hospital

STAGE 4: LAYOUT AND CREATION

SIMILARITY

PROXIMITY

Page 57: Intro to data visualization - Evaluation Ontario · 2016-06-23 · Data exploration or conveying thesis? Overall trends or accurate judgments? Based on audience Academic or hospital

STAGE 4: LAYOUT AND CREATION

SIMILARITY

PROXIMITY

Page 58: Intro to data visualization - Evaluation Ontario · 2016-06-23 · Data exploration or conveying thesis? Overall trends or accurate judgments? Based on audience Academic or hospital

STAGE 4: LAYOUT AND CREATION

GROUPING

Page 59: Intro to data visualization - Evaluation Ontario · 2016-06-23 · Data exploration or conveying thesis? Overall trends or accurate judgments? Based on audience Academic or hospital

STAGE 4: LAYOUT AND CREATION

VISUAL COMPLETION

OR

LESS IS MORE

Page 60: Intro to data visualization - Evaluation Ontario · 2016-06-23 · Data exploration or conveying thesis? Overall trends or accurate judgments? Based on audience Academic or hospital

STAGE 4: LAYOUT AND CREATION

AVOID

DISTRACTIONS

THIS OR THIS?

Page 61: Intro to data visualization - Evaluation Ontario · 2016-06-23 · Data exploration or conveying thesis? Overall trends or accurate judgments? Based on audience Academic or hospital

STAGE 4: LAYOUT AND CREATION

GRIDS

/:

Page 62: Intro to data visualization - Evaluation Ontario · 2016-06-23 · Data exploration or conveying thesis? Overall trends or accurate judgments? Based on audience Academic or hospital

STAGE 5: SHARE YOUR VISUALIZATION

WORKFLOW DESIGN

Audience & Purpose

Select and Prepare Data

Select Visualization

Form

Select Visualization

Elements

Visualize Data

Share

Page 63: Intro to data visualization - Evaluation Ontario · 2016-06-23 · Data exploration or conveying thesis? Overall trends or accurate judgments? Based on audience Academic or hospital

STAGE 5: SHARING YOUR VISUALIZATION

SHARE

GET FEEDBACK

WAS IT EFFECTIVE?

REVISEShare

Page 64: Intro to data visualization - Evaluation Ontario · 2016-06-23 · Data exploration or conveying thesis? Overall trends or accurate judgments? Based on audience Academic or hospital

EXERCISE: IMPROVING VISUALIZATIONS

In groups of 2 or 3, examine the visualization on your handout.

These are problematic visualizations. What are the issues and how could they be improved?

Page 65: Intro to data visualization - Evaluation Ontario · 2016-06-23 · Data exploration or conveying thesis? Overall trends or accurate judgments? Based on audience Academic or hospital
Page 66: Intro to data visualization - Evaluation Ontario · 2016-06-23 · Data exploration or conveying thesis? Overall trends or accurate judgments? Based on audience Academic or hospital

What’s up with the x axis?

How the countries being plotted on the chart?

Appropriate use of visualization type?

Page 67: Intro to data visualization - Evaluation Ontario · 2016-06-23 · Data exploration or conveying thesis? Overall trends or accurate judgments? Based on audience Academic or hospital

Enough contextual information?

What’s up with the colour scale?

Appropriate colour choices?

Efficient way to display info?

Page 68: Intro to data visualization - Evaluation Ontario · 2016-06-23 · Data exploration or conveying thesis? Overall trends or accurate judgments? Based on audience Academic or hospital

Watch out for dual scales!

Exaggerating data?

Appropriate colour choice?

Page 69: Intro to data visualization - Evaluation Ontario · 2016-06-23 · Data exploration or conveying thesis? Overall trends or accurate judgments? Based on audience Academic or hospital

Proximity causes the reader to group together similar images.

Consistency with scales if drawing comparisons btw visualizations.

Page 70: Intro to data visualization - Evaluation Ontario · 2016-06-23 · Data exploration or conveying thesis? Overall trends or accurate judgments? Based on audience Academic or hospital

STATISTICAL SOFTWARE PACKAGES

SPSS: Viz types: Standard graphs, charts, plotsProgramming?: Not requiredStorage: Computer hard driveCost: Annual license

*note: Produces low quality images, not suitable for publication, consider rebuilding visualizations in Excel or using R or Stata

Page 71: Intro to data visualization - Evaluation Ontario · 2016-06-23 · Data exploration or conveying thesis? Overall trends or accurate judgments? Based on audience Academic or hospital

STATISTICAL SOFTWARE PACKAGES

R: Viz types: Almost any two dimensional visualization typesProgramming?: Requires knowledge of R language, steep learning curve, but

robust sets of tutorials & learning material onlineStorage: Computer hard driveCost: Free, open source

*note: • Higher quality images• Install ggplot2 & lattice packages for excellent

visualization libraries• New packages continuously being developed

Page 72: Intro to data visualization - Evaluation Ontario · 2016-06-23 · Data exploration or conveying thesis? Overall trends or accurate judgments? Based on audience Academic or hospital

COMMERCIAL VISUALIZATION SOFTWARE

Tableau: Viz types: Many 2-d & 3-d visualization types, including dynamic &

geospatial visualizationsProgramming?: None, drag & drop functionalityStorage: Computer hard driveCost: Expensive $$

*note: • High quality images• Allows users to build custom interactive

dashboard• Suggests visualization types based on your data• Free version with limited functionality, Tableau

Public

Page 73: Intro to data visualization - Evaluation Ontario · 2016-06-23 · Data exploration or conveying thesis? Overall trends or accurate judgments? Based on audience Academic or hospital

EXCEL

Viz types: Most standard 2-d visualizationsProgramming?: None, easy to use drag & drop functionalityStorage: Computer hard driveCost: Included in Microsoft Office

*note: • Produces serviceable visualizations• Don’t settle for the default charts!• Download additional Excel templates for more

visualization types• See Jorge Comoes’ blog for tutorials:

http://www.excelcharts.com/blog/

Page 74: Intro to data visualization - Evaluation Ontario · 2016-06-23 · Data exploration or conveying thesis? Overall trends or accurate judgments? Based on audience Academic or hospital

OPEN SOURCE VISUALIZATION TOOLS

Google Fusion TablesViz types: Most standard 2-d visualizations, network graphs, & geospatial

visualizations with Google Maps’ data, static & dynamic visualizations

Programming?: None, easy to use drag & drop functionalityStorage: Cloud based, attached to Google accountCost: Free, open source

Page 75: Intro to data visualization - Evaluation Ontario · 2016-06-23 · Data exploration or conveying thesis? Overall trends or accurate judgments? Based on audience Academic or hospital

OPEN SOURCE VISUALIZATION TOOLS

Raw DensityViz types: Dynamic visualizations, visualizations that show relationships &

hierarchies, tree maps, scatterplots, network visualizationsProgramming?: None, easy to use drag & drop functionalityStorage: Cloud basedCost: Free, open source

Page 76: Intro to data visualization - Evaluation Ontario · 2016-06-23 · Data exploration or conveying thesis? Overall trends or accurate judgments? Based on audience Academic or hospital

OPEN SOURCE VISUALIZATION TOOLS

d3.jsViz types: Interactive, geospatial, & network visualizationsProgramming?: Light javascript, many tutorialsStorage: Computer hard drive, interactive visualization onlineCost: Free, open source

Page 77: Intro to data visualization - Evaluation Ontario · 2016-06-23 · Data exploration or conveying thesis? Overall trends or accurate judgments? Based on audience Academic or hospital

OPEN SOURCE VISUALIZATION TOOLS

Gephi & Sci2Viz types: Dynamic visualizations, visualizations that show relationships &

hierarchies, scatterplots, networks, geospatial visualizationsProgramming?: Light Python, easy to use drag & drop functionalityStorage: Cloud basedCost: Free, open source

Page 78: Intro to data visualization - Evaluation Ontario · 2016-06-23 · Data exploration or conveying thesis? Overall trends or accurate judgments? Based on audience Academic or hospital

IMAGE EDITORS & COLOUR TOOLS

InkscapeOpen source image editor

Useful for cleaning up images, editing axes or adding legends

ColorBrewer2Choose appropriate colour schemes according to brewer palatesCreates RGB, CMYK, & HEX codes for coloursPerforms various colour blindness tests

Page 79: Intro to data visualization - Evaluation Ontario · 2016-06-23 · Data exploration or conveying thesis? Overall trends or accurate judgments? Based on audience Academic or hospital

ADDITIONAL RESOURCES

The Data Visualization Catalogue: Detailed descriptions of data visualization types, their uses, & limitations

http://www.datavizcatalogue.com/

Tools organized by visualization type, Duke University Libraries:http://bit.ly/1EHjs5K

Curated list of visualization toolshttp://selection.datavisualization.ch/

Books

Cairo, A. (2013). The functional art: An introduction to information graphics and visualization.

Bo ̈rner, K., & Polley, D. E. (2014). Visual insights: A practical guide to making sense of data.

Tufte, E. R. (1983). The visual display of quantitative information.

Nature Methods Points of View Columns:

http://blogs.nature.com/methagora/2013/07/data-visualization-points-of-view.html

Page 81: Intro to data visualization - Evaluation Ontario · 2016-06-23 · Data exploration or conveying thesis? Overall trends or accurate judgments? Based on audience Academic or hospital

THANK YOU!