SlideShare a Scribd company logo
Class 4
A Taxonomy of Representation
-A detailed listing of data representations
-Best Practices
BREAK
Quick review of Visual Variables
Class Activity
•  Characterize a visualization
•  Discussion: what makes good information design
BREAK
Get started on class project
•  What is the story you want to tell?
•  Decide on Data, type of representation, and visual variables.
•  Make sketches on paper or with illustrator.
DATA
Quantitative
(Numerical)
Qualitative
(Descriptive)
Nominal
Data has no
natural order.
Includes objects,
names, and
concepts.
Examples:
gender, race,
religion, sport
Ordinal
Data can be
arranged in
order or rank
Examples: sizes
(small, medium,
large), attitudes
(strongly
disagree,
disagree,
neutral, agree,
strongly agree),
house number.
Continuous
Data is
measured on a
continuous
scale.
Examples:
Temperature,
length, height
Discrete
Data is
countable, and
exists only in
whole numbers
Examples:
Number of
people taking
this class,
Number of
candy bars
collected on
Halloween.
Introduction to Data Visualization
Introduction to Data Visualization
Quantitative Comparison
Pie Chart
Use sparingly
No more than six components.
Not useful when values of each component are similar
Image source: https://eagereyes.org/techniques/pie-charts
Quantitative Comparison
Doughnut Chart - Bad Idea, in general
Image source: https://eagereyes.org/techniques/pie-charts
Quantitative Comparison
Bar graph
Best for comparing categories.
Best Practices
Make bars and columns
wider than the space
between them.
Do not allow grid lines to
pass through columns or
bars.
Use a single font type on a
graph.
Image source: https://www.mathsisfun.com/data/bar-graphs.html
Quantitative Comparison
Stacked bar graph
Order your shade pattern from darkest to lightest on stacked bar graphs.
Avoid patterns.
Image Source:
http://www.extendoffice.com/documents/excel/2370-excel-show-percentages-in-stacked-column.html
Quantitative Comparison
Clustered bar graph
Image Source: http://virg.vanderbilt.edu/AssessmentPlans/Results/Reporting_Results_Quantitative.aspx
Quantitative Comparison
Bubble Charts
Image Source:
http://www.perceptualedge.com/blog/wp-content/uploads/2013/04/packed-bubble-chart.png
Quantitative Comparison
Bubble Charts
http://www.nytimes.com/interactive/2012/02/13/us/politics/2013-budget-
proposal-graphic.html?_r=1&
Quantitative Comparison
Pictogram Chart
For discrete data
Image Source: http://www.datavizcatalogue.com/methods/pictogram.html#.Vk0RGt-rSRs
Introduction to Data Visualization
Quantitative Relational
Line Charts
For identifying trends.
Quantitative Relational
Line Charts
For identifying trends.
Quantitative Relational
Scatter Plots
For testing and identifying
relationships, and statistical
correlations
Quantitative Relational
Surface plots
Topography, Density
Functions that have two dependent variables
Image Source:
http://ceadserv1.nku.edu/longa//confs/miami/
Quantitative Relational
Surface plots
Topography, Density
Functions that have two dependent variables
Image Source:
https://www.wavemetrics.com/products/igorpro/creatinggraphs/3dandvolume/surface.htm
Quantitative Relational
Heat map
Image Source:
http://blog.monitor.us/2012/08/best-website-optimization-tools/
Quantitative Relational
Heat map/ Co-occurrence matrix
Image Source:
http://www.zerohedge.com/news/2013-08-09/definitive-fund-flows-heatmap-10-years-capital-flows
Quantitative Relational and Comparison
Area Graph
"US and USSR nuclear stockpiles" by Created by User:Fastfission first by mapping the lines using OpenOffice.org's Calc
program, then exporting a graph to SVG, and the performing substantial aesthetic modifications in Inkscape. - Own work
Source data from: Robert S. Norris and Hans M. Kristensen, "Global nuclear stockpiles, 1945-2006," Bulletin of the Atomic
Scientists 62, no. 4 (July/August 2006), 64-66. Online at http://thebulletin.metapress.com/content/c4120650912x74k7/
fulltext.pdf. Licensed under Public Domain via Commons - https://commons.wikimedia.org/wiki/
File:US_and_USSR_nuclear_stockpiles.svg#/media/File:US_and_USSR_nuclear_stockpiles.svg
Quantitative Relational and Comparison
Stacked Area Graph
Image Source: http://www.mrpalsmy.com/?p=1389
Introduction to Data Visualization
Distributions
Box and Whisker Plot
Image Source: https://flowingdata.com/2012/05/15/how-to-visualize-and-compare-distributions/
Distributions
Histograms
Image Source: https://flowingdata.com/2012/05/15/how-to-visualize-and-compare-distributions/
Introduction to Data Visualization
Qualitative Data: Textual Structures
Word Cloud
Image source:
https://www.washingtonpost.com/news/the-fix/wp/2015/06/16/the-many-many-things-that-are-great-
according-to-donald-trump/
Qualitative Data: Textual Structures
Word Tree
Image Source:
https://developers.google.com/chart/interactive/docs/gallery/wordtree
Also see:
http://www.chrisharrison.net/index.php/Visualizations/WebTrigrams
Introduction to Data Visualization
Qualitative Relational Structures
Networks
Force-directed node-link diagram
Qualitative Relational Structures
Networks
Linear Layout
Qualitative Relational Structures
http://www.columbia.edu/~yq2154/Africa/crossBorder.html
http://bost.ocks.org/mike/uberdata/
Interactive example:
Image Source:
Networks
Chord Diagram
Introduction to Data Visualization
Hierarchical Structures
Figurative Trees
Image Source:
http://visualoop.com/blog/16793/vintage-infodesign-53
See Book:
The Book of Trees
Visualizing Branches of Knowledge
Manuel Lima
Loyset Liédet
Tree of cosanguinity
1471
Hierarchical Structures
Vertical Trees
First level of abstraction.
Flow charts, hierarchies
Image from: http://software.clearlake.ibm.com/CMVC/4.0/infocenter/htdocs/help/whatis/content/09.gif
Hierarchical Structures
Horizontal Trees
Image Source:
https://developers.google.com/chart/interactive/docs/gallery/wordtree
Also see:
http://www.chrisharrison.net/index.php/Visualizations/WebTrigrams
Hierarchical Structures
Image from:
http://www.guylevans.co.uk/blog/wp-content/uploads/2010/04/Website-Graph.jpg
Multidirectional Trees
Example:
Marcel Salathé
Websites as Graphs
2006
Also see:
Yifan Hu
The Tree of Life
2011
http://yifanhu.net/TOL/tol_9_19_2011.jpg
Hierarchical Structures
Radial Trees
Image from: https://en.wikipedia.org/wiki/Radial_tree
Hierarchical Structures
Radial Trees
http://www.visualthesaurus.com/
Hierarchical Structures
Radial Trees
http://www.visualthesaurus.com/
Hierarchical Structures
Radial Trees
http://www.visualthesaurus.com/
Hierarchical Structures
Hyperbolic Trees
Radial tree in hyperbolic space
http://infovis-wiki.net/index.php?title=Hyperbolic_trees
Hierarchical Structures
Rectangular Treemaps
Uses nested rectangles to express hierarchy
Also communicates quantitative data, using size
https://commons.wikimedia.org/wiki/File:Italy_Export_Treemap.jpg
Hierarchical Structures
Rectangular Treemaps
http://arcadenw.org/article/scientific-visualization-unaids-treemaps-and-more
Hierarchical Structures
Voronoi Treemaps
http://cse512-14w.github.io/fp-plvines-djpeter/
Hierarchical Structures
http://homes.cs.washington.edu/~jheer/files/zoo/
Circular Treemaps
Hierarchical Structures
Also known as Sunbursts
Radial Treemaps
http://www.shiftcontrol.dk/project/57
Hierarchical Structures
Equivalent Sunbursts, in rectangular coordinates
Icicle Treemaps
http://homes.cs.washington.edu/~jheer/files/zoo/
Introduction to Data Visualization
Temporal Structures
Image Source: http://www.lexpert.com/our-approach/visualization/
Timelines
Temporal Structures
Also see: http://www.concerthotels.com/100-years-of-rock/
http://support2.dundas.com/Default.aspx?article=1359Image source:
Temporal Structures
Image Source: http://visual.ly/exports-and-imports-and-denmark-norway-1700-1780
Introduction to Data Visualization
Spatial Structures: Maps
Choropleth Maps
http://homes.cs.washington.edu/~jheer/files/zoo/
Spatial Structures: Maps
Graduated Symbol Maps
https://www.e-education.psu.edu/geog486/node/1869
Spatial Structures: Maps
Dot Distribution Maps
http://gothos.info/category/resources/
Also see: http://demographics.coopercenter.org/DotMap/index.html
Spatial Structures: Maps
Heat maps
Frequency of Events
Topography
Density
Spatial Structures: Maps
Heat maps
http://www.gislounge.com/heat-maps-in-gis/
Spatial Structures: Maps
http://hint.fm/wind/
Introduction to Data Visualization
Spatial-Temporal Structures
Charles Minard's map of Napoleon's disastrous Russian campaign of 1812. The
graphic is notable for its representation in two dimensions of six types of data: the
number of Napoleon's troops; distance; temperature; the latitude and longitude;
direction of travel; and location relative to specific dates
Spatial-Temporal Structures
http://www.nytimes.com/interactive/2012/10/26/us/hurricane-sandy-map.html?_r=0
Weather maps
Image source:
http://www.weather.com/storms/hurricane/news/hurricane-katrina-forecast-shift-aug26-2005
Also See:
Spatial-Temporal Structures
https://www.youtube.com/watch?v=ou8L0MzGvOU
Introduction to Data Visualization
Beyond Visualizations
Fundament, Andreas Nicolas Fischer. 2008.
http://anf.nu/fundament/
Tokyo earthquake data sculpture. Luke Jerram
http://www.lukejerram.com/projects/t%C5%8Dhoku_earthquake
http://dl.acm.org/citation.cfm?id=2481359
Jansen, Yvonne, Pierre Dragicevic, and Jean-Daniel
Fekete. "Evaluating the efficiency of physical
visualizations." Proceedings of the SIGCHI Conference
on Human Factors in Computing Systems. ACM, 2013.
Keyboard frequency sculpture. Michael Knuepfel
aviz.fr/Research/PassivePhysicalVisualizations
http://dataphys.org/list/tag/data-sculpture/
http://dataphys.org/list/
Quick Review of Visual Variables
Visual variables for quantitative data (used to represent quantities)
Position
Size
Value
Time
Distance
Visual variables for qualitative data (used to represent a category)
Texture
Colour
Orientation
Shape
Class Activity:
Find a visualization online, or from a link in a previous class.
Answer the following questions:
In one or two sentences, what story does it tell?
Identify the data. What type of data is it?
How many dimensions are being visually mapped?
Identify the visual variables used.
Identify the type of visualization, or methods used.
If it is interactive, describe the interaction, and the data revealed.
Some examples from Class 1
http://www.ted.com/talks/david_mccandless_the_beauty_of_data_visualization#t-576041
http://www.informationisbeautiful.net/
https://public.tableau.com/s/gallery
https://github.com/mbostock/d3/wiki/Gallery
http://labratrevenge.com/nation-of-poverty/
http://demographics.coopercenter.org/DotMap/
http://www.davidmccandless.com/
http://www.iadb.org/en/topics/energy/energy-database/energy-database,19144.html
http://www.informationisbeautiful.net/visualizations/billion-dollar-o-gram-2013/
http://infobeautiful4.s3.amazonaws.com/2015/05/1276_left_right_usa.png
Gapminder!
http://www.on-broadway.nyc/
Introduction to Data Visualization
Class Project:
Today:
•  What is the story you want to tell?
•  Decide on Data, type of representation, and visual variables.
•  Make sketches on paper or with illustrator.
Next Class:
•  Decide on tool(s) to use.
•  Work on your visualization.
•  Finish it.
Final Class:
•  Each person presents their visualization.
•  Tell the story.
•  Justify your design choices, and choice of visual variables.

More Related Content

PDF
Class 5
PDF
Explore Data: Data Science + Visualization
PDF
Information Visualization for Knowledge Discovery: An Introduction
PPTX
Data visualization
PDF
Introduction to Data Visualization
PDF
Introduction to Data Visualization
PDF
Introduction to Data Visualization
PDF
GIS Ostrava 2018 – Insights for ArGIS
Class 5
Explore Data: Data Science + Visualization
Information Visualization for Knowledge Discovery: An Introduction
Data visualization
Introduction to Data Visualization
Introduction to Data Visualization
Introduction to Data Visualization
GIS Ostrava 2018 – Insights for ArGIS

Similar to Introduction to Data Visualization (20)

PDF
Information Visualization Workshop, ASIS&T 2015
PDF
DIS_Part1_DescripStat.pdfndndjdjjdjjdjej
PPTX
REPORT ON BASIC STATISTICS Graphs, Plots, and Charts.pptx
PPTX
ASOCEU - Lesson 2 - Data Visualization techniques (slides)
PDF
Visualisation - techniques, interaction dynamics, big data
DOCX
Use of Maps and Charts in Research
PPTX
Unit III.pptx
PPTX
Mastering Data Visualization: Charts, Graphs, and Maps Explained
PDF
Maptime Madison: December 7th, 2016
PDF
Visualisation; help understand and communicate
PPTX
GIS-Chapter-11-Thematic-Mapping-Visualizing-Geographic-Data.pptx
PPTX
PRESENTATION OF DATA in statistical field.pptx
PDF
UNit4d.pdf
PPTX
Types of Chart
PPTX
Types of Graphs and Charts.pptx
PPTX
Data Visulalization
PPT
Kxu stat-anderson-ch02
PDF
From Data to Visualization, what happens in between?
PDF
Data visualization, FMIIT, STD
PPT
Graphic aids (2)
Information Visualization Workshop, ASIS&T 2015
DIS_Part1_DescripStat.pdfndndjdjjdjjdjej
REPORT ON BASIC STATISTICS Graphs, Plots, and Charts.pptx
ASOCEU - Lesson 2 - Data Visualization techniques (slides)
Visualisation - techniques, interaction dynamics, big data
Use of Maps and Charts in Research
Unit III.pptx
Mastering Data Visualization: Charts, Graphs, and Maps Explained
Maptime Madison: December 7th, 2016
Visualisation; help understand and communicate
GIS-Chapter-11-Thematic-Mapping-Visualizing-Geographic-Data.pptx
PRESENTATION OF DATA in statistical field.pptx
UNit4d.pdf
Types of Chart
Types of Graphs and Charts.pptx
Data Visulalization
Kxu stat-anderson-ch02
From Data to Visualization, what happens in between?
Data visualization, FMIIT, STD
Graphic aids (2)
Ad

Recently uploaded (20)

PDF
Clinical guidelines as a resource for EBP(1).pdf
PDF
Lecture1 pattern recognition............
PPT
Miokarditis (Inflamasi pada Otot Jantung)
PDF
[EN] Industrial Machine Downtime Prediction
PPTX
Supervised vs unsupervised machine learning algorithms
PPT
Reliability_Chapter_ presentation 1221.5784
PPTX
1_Introduction to advance data techniques.pptx
PDF
.pdf is not working space design for the following data for the following dat...
PPTX
SAP 2 completion done . PRESENTATION.pptx
PPTX
Introduction to Knowledge Engineering Part 1
PPTX
Acceptance and paychological effects of mandatory extra coach I classes.pptx
PPTX
mbdjdhjjodule 5-1 rhfhhfjtjjhafbrhfnfbbfnb
PDF
Mega Projects Data Mega Projects Data
PDF
Introduction to the R Programming Language
PPT
ISS -ESG Data flows What is ESG and HowHow
PDF
Introduction to Data Science and Data Analysis
PPTX
STERILIZATION AND DISINFECTION-1.ppthhhbx
PPTX
oil_refinery_comprehensive_20250804084928 (1).pptx
PPTX
Introduction to Firewall Analytics - Interfirewall and Transfirewall.pptx
PDF
Recruitment and Placement PPT.pdfbjfibjdfbjfobj
Clinical guidelines as a resource for EBP(1).pdf
Lecture1 pattern recognition............
Miokarditis (Inflamasi pada Otot Jantung)
[EN] Industrial Machine Downtime Prediction
Supervised vs unsupervised machine learning algorithms
Reliability_Chapter_ presentation 1221.5784
1_Introduction to advance data techniques.pptx
.pdf is not working space design for the following data for the following dat...
SAP 2 completion done . PRESENTATION.pptx
Introduction to Knowledge Engineering Part 1
Acceptance and paychological effects of mandatory extra coach I classes.pptx
mbdjdhjjodule 5-1 rhfhhfjtjjhafbrhfnfbbfnb
Mega Projects Data Mega Projects Data
Introduction to the R Programming Language
ISS -ESG Data flows What is ESG and HowHow
Introduction to Data Science and Data Analysis
STERILIZATION AND DISINFECTION-1.ppthhhbx
oil_refinery_comprehensive_20250804084928 (1).pptx
Introduction to Firewall Analytics - Interfirewall and Transfirewall.pptx
Recruitment and Placement PPT.pdfbjfibjdfbjfobj
Ad

Introduction to Data Visualization