Chapter 5 - Big Data Implementation Part 2 (Data Visualization)
Chapter 5 - Big Data Implementation Part 2 (Data Visualization)
Definition (www.oed.com)
1. The action or fact of visualizing; the power or
process of forming a mental picture or vision of
something not actually present to the sight; a picture
thus formed.
+
More Definitions
According to Tufte: “It may well be the best statistical graphic ever drawn.”
5 variables: Army Size, location, dates, direction, temperature during retreat
More Examples
from wtfviz.net
Needs Fixing
Unsafe at Any Speed?
Okay, so that’s how not to do it!
• Designer-Reader-Data Trinity
Powerpoint vs Keynote vs
InDesign
A case for Ugly visualizations
But you can go too far:
Evaluate
Interpret
A case for Interactivity
https://www.codex-atlanticus.it/#/Overview
Chart Selection – Andrew
Abela
Chart Selection – Juice Analytics
Design Considerations 30
Chart Design
• Example from Tim Bray
32
Chart Design
• Example from Tim Bray
33
Chart Design
• Example from Tim Bray
34
Chart Design
• Example from Tim Bray
35
Chart Design
• Example from Tim Bray
36
Chart Design
• Example from Tim Bray
37
Design Considerations
• Color
• By default, use your organization’s palette
• Choose colors based on the information you want to
convey
• Sequential
• Diverging
• Categorical
• Use online resources to discover and record your color
schemes
• Color Brewer
• Kuler
• Colour Lovers
38
Design Considerations
• Color
39
Design Considerations
• Color
40
Design Considerations
• Color
41
Design Considerations
• Color
42
Design Considerations
• Color
43
Design Considerations
• Color
+
Types of Data Visualization
Temporal
Data visualizations belong in the temporal category if they
satisfy two conditions: that they are linear, and that they
are one-dimensional. Temporal visualizations normally
feature lines that either stand alone or overlap with each
other, with a start and finish time.
Examples of temporal data visualization include:
Scatter plots
Polar area diagrams
Time series sequences
Timelines
Line graphs
+
Types of Data Visualization
Hierarchical
Data visualizations that belong in the hierarchical
category are those that order groups within larger
groups. Hierarchical visualizations are best suited if
you’re looking to display clusters of information,
especially if they flow from a single origin point.
The downside to these graphs is that they tend to be
more complex and difficult to read, which is why the
tree diagram is used most often. It is the simplest to
follow due to its linear path.
+
Types of Data Visualization
Hierarchical
Examples of hierarchical data visualizations include:
Tree diagrams
Ring charts
Sunburst diagrams
+
Types of Data Visualization
Network
Datasets connect deeply with other datasets. Network
data visualizations show how they relate to one
another within a network. In other words,
demonstrating relationships between datasets without
wordy explanations.
Examples of network data visualizations include:
Matrix charts
Node-link diagrams
Word clouds
Alluvial diagrams
+
Types of Data Visualization
Multidimensional
Just like the name, multidimensional data visualizations have
multiple dimensions. This means that there are always 2 or
more variables in the mix to create a 3D data visualization.
Because of the many concurrent layers and datasets, these
types of visualizations tend to be the most vibrant or eye-
catching visuals.
Examples of multidimensional data visualizations include:
Scatter plots
Pie charts
Venn diagrams
Stacked bar graphs
Histograms
+
Types of Data Visualization
Multidimensional
+
Types of Data Visualization
Geospatial
Geospatial or spatial data visualizations relate to real life
physical locations, overlaying familiar maps with different
data points.
These types of data visualizations are commonly used to
display sales or acquisitions over time, and can be most
recognizable for their use in political campaigns or to display
market penetration in multinational corporations.
+
Types of Data Visualization
Geospatial