visualising multi dimensional data @ fifth elephant 2015
TRANSCRIPT
![Page 1: Visualising Multi Dimensional Data @ Fifth Elephant 2015](https://reader033.vdocuments.net/reader033/viewer/2022042716/55cd1482bb61ebaf158b4784/html5/thumbnails/1.jpg)
Amit Kapoor@amitkaps
Visualising Multi - Dimensional Data
x
wz
y
![Page 2: Visualising Multi Dimensional Data @ Fifth Elephant 2015](https://reader033.vdocuments.net/reader033/viewer/2022042716/55cd1482bb61ebaf158b4784/html5/thumbnails/2.jpg)
Flatland A Romance in Many Dimensions
by Edwin Abbot (1884)
Square
![Page 3: Visualising Multi Dimensional Data @ Fifth Elephant 2015](https://reader033.vdocuments.net/reader033/viewer/2022042716/55cd1482bb61ebaf158b4784/html5/thumbnails/3.jpg)
A square is but a line in 2d
eye
The Square
![Page 4: Visualising Multi Dimensional Data @ Fifth Elephant 2015](https://reader033.vdocuments.net/reader033/viewer/2022042716/55cd1482bb61ebaf158b4784/html5/thumbnails/4.jpg)
The disappearing circle
The Sphere visits the 2d
flatland
The Sphere rising out of
2d space
The Sphere on the point of
vanishing
eye
![Page 5: Visualising Multi Dimensional Data @ Fifth Elephant 2015](https://reader033.vdocuments.net/reader033/viewer/2022042716/55cd1482bb61ebaf158b4784/html5/thumbnails/5.jpg)
The square is a cube in 3d!
eye
The Square sees the world in
a new way!
![Page 6: Visualising Multi Dimensional Data @ Fifth Elephant 2015](https://reader033.vdocuments.net/reader033/viewer/2022042716/55cd1482bb61ebaf158b4784/html5/thumbnails/6.jpg)
Show, not Tell
![Page 7: Visualising Multi Dimensional Data @ Fifth Elephant 2015](https://reader033.vdocuments.net/reader033/viewer/2022042716/55cd1482bb61ebaf158b4784/html5/thumbnails/7.jpg)
70%of the sensory
receptors are in the eyes
50%of the brain
used for visual processing
100msto get a sense of the visual
scene
Visual Wired Brain
![Page 8: Visualising Multi Dimensional Data @ Fifth Elephant 2015](https://reader033.vdocuments.net/reader033/viewer/2022042716/55cd1482bb61ebaf158b4784/html5/thumbnails/8.jpg)
Symbolic Abstraction
Visual Abstraction
Phenomena
Source: Bret Victor
![Page 9: Visualising Multi Dimensional Data @ Fifth Elephant 2015](https://reader033.vdocuments.net/reader033/viewer/2022042716/55cd1482bb61ebaf158b4784/html5/thumbnails/9.jpg)
“Visualisation is the transformation of the
symbolic into geometric”
![Page 10: Visualising Multi Dimensional Data @ Fifth Elephant 2015](https://reader033.vdocuments.net/reader033/viewer/2022042716/55cd1482bb61ebaf158b4784/html5/thumbnails/10.jpg)
Small DataLarge Data
Big DataWide Data
![Page 11: Visualising Multi Dimensional Data @ Fifth Elephant 2015](https://reader033.vdocuments.net/reader033/viewer/2022042716/55cd1482bb61ebaf158b4784/html5/thumbnails/11.jpg)
Visualise Small DataArea Sales (Rs.)
North 5
East 25
West 15
South 20
Central 10
![Page 12: Visualising Multi Dimensional Data @ Fifth Elephant 2015](https://reader033.vdocuments.net/reader033/viewer/2022042716/55cd1482bb61ebaf158b4784/html5/thumbnails/12.jpg)
Area Sales
North 5
East 25
West 15
South 20
Central 10
AcquireData
![Page 13: Visualising Multi Dimensional Data @ Fifth Elephant 2015](https://reader033.vdocuments.net/reader033/viewer/2022042716/55cd1482bb61ebaf158b4784/html5/thumbnails/13.jpg)
Area Sales
North 5
East 25
West 15
South 20
Central 10
x y
1 5
2 25
3 15
4 20
5 10
x (C) = Areay (Q) = Sales
Parse Variables
AcquireData
![Page 14: Visualising Multi Dimensional Data @ Fifth Elephant 2015](https://reader033.vdocuments.net/reader033/viewer/2022042716/55cd1482bb61ebaf158b4784/html5/thumbnails/14.jpg)
Area Sales
North 5
East 25
West 15
South 20
Central 10
x y
1 5
2 25
3 15
4 20
5 10
x (C) = Areay (Q) = Sales
x y
20
40
100
140
180
Encode Shape & Select Scales
Parse Variables
AcquireData
x - position, y - barscale - 200 x 200
![Page 15: Visualising Multi Dimensional Data @ Fifth Elephant 2015](https://reader033.vdocuments.net/reader033/viewer/2022042716/55cd1482bb61ebaf158b4784/html5/thumbnails/15.jpg)
Area Sales
North 5
East 25
West 15
South 20
Central 10
x y
1 5
2 25
3 15
4 20
5 10
x (C) = Areay (Q) = Sales
x - position, y - barscale - 200 x 200
x y
20
40
100
140
180
Parse Variables
AcquireData
cartesian
Render with Coordinates
Encode Shape & Select Scales
![Page 16: Visualising Multi Dimensional Data @ Fifth Elephant 2015](https://reader033.vdocuments.net/reader033/viewer/2022042716/55cd1482bb61ebaf158b4784/html5/thumbnails/16.jpg)
Points Line Bar
Bar - Stacked Bar - Stagger CoordinatesSystem
Create Visualisations
![Page 17: Visualising Multi Dimensional Data @ Fifth Elephant 2015](https://reader033.vdocuments.net/reader033/viewer/2022042716/55cd1482bb61ebaf158b4784/html5/thumbnails/17.jpg)
CoordinatesCartesian
x
y
Dot Plot Line Chart Column Chart
WaterfallStacked Column
![Page 18: Visualising Multi Dimensional Data @ Fifth Elephant 2015](https://reader033.vdocuments.net/reader033/viewer/2022042716/55cd1482bb61ebaf158b4784/html5/thumbnails/18.jpg)
CoordinatesCartesian - Flip
Dot Plot Line Chart Bar Chart
CascadeStacked Bar
y
x
![Page 19: Visualising Multi Dimensional Data @ Fifth Elephant 2015](https://reader033.vdocuments.net/reader033/viewer/2022042716/55cd1482bb61ebaf158b4784/html5/thumbnails/19.jpg)
PolarCoordinate - X
rθ
x = θy = r
Marked Radar Line Radar CoxComb
Polar WaterfallBullseye
![Page 20: Visualising Multi Dimensional Data @ Fifth Elephant 2015](https://reader033.vdocuments.net/reader033/viewer/2022042716/55cd1482bb61ebaf158b4784/html5/thumbnails/20.jpg)
PolarCoordinate - Y
rθ
x = ry = θ
Target Line Track Wind Rose
Polar CascadePie Chart
![Page 21: Visualising Multi Dimensional Data @ Fifth Elephant 2015](https://reader033.vdocuments.net/reader033/viewer/2022042716/55cd1482bb61ebaf158b4784/html5/thumbnails/21.jpg)
Data Viz Process (Small Data)Acquire Data
Encode Shape
Select Scales
Render Coordinates
Parse Variables
![Page 22: Visualising Multi Dimensional Data @ Fifth Elephant 2015](https://reader033.vdocuments.net/reader033/viewer/2022042716/55cd1482bb61ebaf158b4784/html5/thumbnails/22.jpg)
gadfly
bokeh
ggplot2
matplotlib
graphics
![Page 23: Visualising Multi Dimensional Data @ Fifth Elephant 2015](https://reader033.vdocuments.net/reader033/viewer/2022042716/55cd1482bb61ebaf158b4784/html5/thumbnails/23.jpg)
Small DataLarge Data
Big DataWide Data
![Page 24: Visualising Multi Dimensional Data @ Fifth Elephant 2015](https://reader033.vdocuments.net/reader033/viewer/2022042716/55cd1482bb61ebaf158b4784/html5/thumbnails/24.jpg)
Visualise Large Data
![Page 25: Visualising Multi Dimensional Data @ Fifth Elephant 2015](https://reader033.vdocuments.net/reader033/viewer/2022042716/55cd1482bb61ebaf158b4784/html5/thumbnails/25.jpg)
Pincode Map
Scatter plot,play with alpha to
show density
But what if I want to show geographic
nature of pincode?
![Page 26: Visualising Multi Dimensional Data @ Fifth Elephant 2015](https://reader033.vdocuments.net/reader033/viewer/2022042716/55cd1482bb61ebaf158b4784/html5/thumbnails/26.jpg)
Pincode+ Map
Exploration of large data is iterative!
Refine Data (Filter, Transform)
![Page 27: Visualising Multi Dimensional Data @ Fifth Elephant 2015](https://reader033.vdocuments.net/reader033/viewer/2022042716/55cd1482bb61ebaf158b4784/html5/thumbnails/27.jpg)
Data Viz Process (Large Data)
Acquire Data
Encode Shape
Select Scales
Render Coordinates
Parse Variables
Refine Data
![Page 28: Visualising Multi Dimensional Data @ Fifth Elephant 2015](https://reader033.vdocuments.net/reader033/viewer/2022042716/55cd1482bb61ebaf158b4784/html5/thumbnails/28.jpg)
Small DataLarge Data
Big DataWide Data
![Page 29: Visualising Multi Dimensional Data @ Fifth Elephant 2015](https://reader033.vdocuments.net/reader033/viewer/2022042716/55cd1482bb61ebaf158b4784/html5/thumbnails/29.jpg)
Visualise Big Data
Comparable to theNumber of Pixels
on my MacBook Air
Data
![Page 30: Visualising Multi Dimensional Data @ Fifth Elephant 2015](https://reader033.vdocuments.net/reader033/viewer/2022042716/55cd1482bb61ebaf158b4784/html5/thumbnails/30.jpg)
Data Sample
Sampling can be effective (with overweighting
unusual values)
Require multiple plots or careful
tuning parameters
![Page 31: Visualising Multi Dimensional Data @ Fifth Elephant 2015](https://reader033.vdocuments.net/reader033/viewer/2022042716/55cd1482bb61ebaf158b4784/html5/thumbnails/31.jpg)
Data Sample
Model
Models are great as they scale nicely.
But, visualisation is required as
“I don’t know, what I don’t know.”
![Page 32: Visualising Multi Dimensional Data @ Fifth Elephant 2015](https://reader033.vdocuments.net/reader033/viewer/2022042716/55cd1482bb61ebaf158b4784/html5/thumbnails/32.jpg)
Data Sample
ModelBinning
Binning can solve a lot of these challenges
“Bin - Summarize - Smooth: A framework for visualising big data” - Hadley Wickam (2013)
“imMens: Real-time Visual Querying of Big Data” - Liu,
Jiang, Heer (2013)
![Page 33: Visualising Multi Dimensional Data @ Fifth Elephant 2015](https://reader033.vdocuments.net/reader033/viewer/2022042716/55cd1482bb61ebaf158b4784/html5/thumbnails/33.jpg)
![Page 34: Visualising Multi Dimensional Data @ Fifth Elephant 2015](https://reader033.vdocuments.net/reader033/viewer/2022042716/55cd1482bb61ebaf158b4784/html5/thumbnails/34.jpg)
Tools Matter
Defaults Matter
![Page 35: Visualising Multi Dimensional Data @ Fifth Elephant 2015](https://reader033.vdocuments.net/reader033/viewer/2022042716/55cd1482bb61ebaf158b4784/html5/thumbnails/35.jpg)
“We are calling 2015 the year of the histogram”
- Amanda Cox
![Page 36: Visualising Multi Dimensional Data @ Fifth Elephant 2015](https://reader033.vdocuments.net/reader033/viewer/2022042716/55cd1482bb61ebaf158b4784/html5/thumbnails/36.jpg)
“Visualising big data is the process of creating generalized histograms”
![Page 37: Visualising Multi Dimensional Data @ Fifth Elephant 2015](https://reader033.vdocuments.net/reader033/viewer/2022042716/55cd1482bb61ebaf158b4784/html5/thumbnails/37.jpg)
Data Viz Process (Big Data)
Acquire Data
Encode Shape
Select Scales
Render Coordinates
Parse Variables
Filter Data
Aggregate Data
![Page 38: Visualising Multi Dimensional Data @ Fifth Elephant 2015](https://reader033.vdocuments.net/reader033/viewer/2022042716/55cd1482bb61ebaf158b4784/html5/thumbnails/38.jpg)
Small DataLarge Data
Big DataWide Data
![Page 39: Visualising Multi Dimensional Data @ Fifth Elephant 2015](https://reader033.vdocuments.net/reader033/viewer/2022042716/55cd1482bb61ebaf158b4784/html5/thumbnails/39.jpg)
Multi Dimensional Viz Standard 2d/3d
Pixel Based Approach
Glyph Approach
Geometric Transforms
Stacking Approach
Scatterplot
SPLOM
Trellis / Facets
Multiple View
Star plots
Stick Figure
Chernoff Faces
Color Icons
Parallel Coord
Table lens
Star Coords
Tours
Space Filling
Pixel Bar Chart
Spiral Technique
Treemaps
Dimensional Stacking
Hierarchical Axis
![Page 40: Visualising Multi Dimensional Data @ Fifth Elephant 2015](https://reader033.vdocuments.net/reader033/viewer/2022042716/55cd1482bb61ebaf158b4784/html5/thumbnails/40.jpg)
Multi Dimensional Viz Standard 2d/3d
Pixel Based Approach
Glyph Approach
Geometric Transforms
Stacking Approach
Scatterplot
SPLOM
Trellis / Facets
Multiple View
Star plots
Stick Figure
Chernoff Faces
Color Icons
Parallel Coord
Table lens
Star Coords
Tours
Space Filling
Pixel Bar Chart
Treemaps
Dimensional Stacking
Hierarchical Axis
Need for Interaction
Ease of Interpretation
Spiral Technique
![Page 41: Visualising Multi Dimensional Data @ Fifth Elephant 2015](https://reader033.vdocuments.net/reader033/viewer/2022042716/55cd1482bb61ebaf158b4784/html5/thumbnails/41.jpg)
Diamonds dataset
![Page 42: Visualising Multi Dimensional Data @ Fifth Elephant 2015](https://reader033.vdocuments.net/reader033/viewer/2022042716/55cd1482bb61ebaf158b4784/html5/thumbnails/42.jpg)
Diamonds dataset
Price of diamonds is
related to the 4C’s
⅕
![Page 43: Visualising Multi Dimensional Data @ Fifth Elephant 2015](https://reader033.vdocuments.net/reader033/viewer/2022042716/55cd1482bb61ebaf158b4784/html5/thumbnails/43.jpg)
Diamonds dataset
zdepth
table width
z
y
x
![Page 44: Visualising Multi Dimensional Data @ Fifth Elephant 2015](https://reader033.vdocuments.net/reader033/viewer/2022042716/55cd1482bb61ebaf158b4784/html5/thumbnails/44.jpg)
Diamonds dataset
![Page 45: Visualising Multi Dimensional Data @ Fifth Elephant 2015](https://reader033.vdocuments.net/reader033/viewer/2022042716/55cd1482bb61ebaf158b4784/html5/thumbnails/45.jpg)
x
x
y
![Page 46: Visualising Multi Dimensional Data @ Fifth Elephant 2015](https://reader033.vdocuments.net/reader033/viewer/2022042716/55cd1482bb61ebaf158b4784/html5/thumbnails/46.jpg)
Chart Options Points Bars Lines Areas
1d Quantitative
1d Categorical
2d Quantitative + Categorical
2d Categorical + Categorical
2d Quantitative + Quantitative
![Page 47: Visualising Multi Dimensional Data @ Fifth Elephant 2015](https://reader033.vdocuments.net/reader033/viewer/2022042716/55cd1482bb61ebaf158b4784/html5/thumbnails/47.jpg)
Chart Options Points Bars Lines Areas
1d Quantitative Strip Plot Histogram Freq Poly Density Plots
1d Categorical Dot Plot Bar Chart Avoid Avoid
2d Quantitative + Categorical
Strip Plot Box Plot Freq Poly Density Plots
2d Categorical + Categorical
Avoid Bar Chart Avoid Mosaic Plot
2d Quantitative + Quantitative
Scatter Plot Table Lens Slopegraph Avoid
![Page 48: Visualising Multi Dimensional Data @ Fifth Elephant 2015](https://reader033.vdocuments.net/reader033/viewer/2022042716/55cd1482bb61ebaf158b4784/html5/thumbnails/48.jpg)
2d Scatter Plot
![Page 49: Visualising Multi Dimensional Data @ Fifth Elephant 2015](https://reader033.vdocuments.net/reader033/viewer/2022042716/55cd1482bb61ebaf158b4784/html5/thumbnails/49.jpg)
2d Scatter PlotInteraction: Annotation
![Page 50: Visualising Multi Dimensional Data @ Fifth Elephant 2015](https://reader033.vdocuments.net/reader033/viewer/2022042716/55cd1482bb61ebaf158b4784/html5/thumbnails/50.jpg)
2d Scatter Plotlog transformation
![Page 51: Visualising Multi Dimensional Data @ Fifth Elephant 2015](https://reader033.vdocuments.net/reader033/viewer/2022042716/55cd1482bb61ebaf158b4784/html5/thumbnails/51.jpg)
2d Scatter PlotSelect or Filter
Area of InterestCarat > 1, Price > 10,000
![Page 52: Visualising Multi Dimensional Data @ Fifth Elephant 2015](https://reader033.vdocuments.net/reader033/viewer/2022042716/55cd1482bb61ebaf158b4784/html5/thumbnails/52.jpg)
2d Scatter PlotInteraction: Pan & Zoom
![Page 53: Visualising Multi Dimensional Data @ Fifth Elephant 2015](https://reader033.vdocuments.net/reader033/viewer/2022042716/55cd1482bb61ebaf158b4784/html5/thumbnails/53.jpg)
z
x
y
![Page 54: Visualising Multi Dimensional Data @ Fifth Elephant 2015](https://reader033.vdocuments.net/reader033/viewer/2022042716/55cd1482bb61ebaf158b4784/html5/thumbnails/54.jpg)
Use aesthetic for 3d
Size Color Shape
![Page 55: Visualising Multi Dimensional Data @ Fifth Elephant 2015](https://reader033.vdocuments.net/reader033/viewer/2022042716/55cd1482bb61ebaf158b4784/html5/thumbnails/55.jpg)
3d Scatter PlotSize for Quantitative Dim
![Page 56: Visualising Multi Dimensional Data @ Fifth Elephant 2015](https://reader033.vdocuments.net/reader033/viewer/2022042716/55cd1482bb61ebaf158b4784/html5/thumbnails/56.jpg)
3d Scatter PlotColor for Categorical Dim
![Page 57: Visualising Multi Dimensional Data @ Fifth Elephant 2015](https://reader033.vdocuments.net/reader033/viewer/2022042716/55cd1482bb61ebaf158b4784/html5/thumbnails/57.jpg)
3d Scatter PlotShapes don’t scale well
![Page 58: Visualising Multi Dimensional Data @ Fifth Elephant 2015](https://reader033.vdocuments.net/reader033/viewer/2022042716/55cd1482bb61ebaf158b4784/html5/thumbnails/58.jpg)
3d Scatter Plotdepth persp not good
![Page 59: Visualising Multi Dimensional Data @ Fifth Elephant 2015](https://reader033.vdocuments.net/reader033/viewer/2022042716/55cd1482bb61ebaf158b4784/html5/thumbnails/59.jpg)
3d Scatter PlotInteraction: Rotation
![Page 60: Visualising Multi Dimensional Data @ Fifth Elephant 2015](https://reader033.vdocuments.net/reader033/viewer/2022042716/55cd1482bb61ebaf158b4784/html5/thumbnails/60.jpg)
zx
y
w
vu
![Page 61: Visualising Multi Dimensional Data @ Fifth Elephant 2015](https://reader033.vdocuments.net/reader033/viewer/2022042716/55cd1482bb61ebaf158b4784/html5/thumbnails/61.jpg)
4d Bubble PlotColor and Size
![Page 62: Visualising Multi Dimensional Data @ Fifth Elephant 2015](https://reader033.vdocuments.net/reader033/viewer/2022042716/55cd1482bb61ebaf158b4784/html5/thumbnails/62.jpg)
5d Bubble PlotColor, Size and Time
The Joy of Stat - Hans Rosling
![Page 63: Visualising Multi Dimensional Data @ Fifth Elephant 2015](https://reader033.vdocuments.net/reader033/viewer/2022042716/55cd1482bb61ebaf158b4784/html5/thumbnails/63.jpg)
Trellis / FacetsCreate Small Multiples
![Page 64: Visualising Multi Dimensional Data @ Fifth Elephant 2015](https://reader033.vdocuments.net/reader033/viewer/2022042716/55cd1482bb61ebaf158b4784/html5/thumbnails/64.jpg)
Trellis / Facet GridCreate Small Multiples
![Page 65: Visualising Multi Dimensional Data @ Fifth Elephant 2015](https://reader033.vdocuments.net/reader033/viewer/2022042716/55cd1482bb61ebaf158b4784/html5/thumbnails/65.jpg)
SPLOMScatterplot Matrix
Price
Carat
Table
Depth
![Page 66: Visualising Multi Dimensional Data @ Fifth Elephant 2015](https://reader033.vdocuments.net/reader033/viewer/2022042716/55cd1482bb61ebaf158b4784/html5/thumbnails/66.jpg)
Multiple ViewCreate Many Small Charts
![Page 67: Visualising Multi Dimensional Data @ Fifth Elephant 2015](https://reader033.vdocuments.net/reader033/viewer/2022042716/55cd1482bb61ebaf158b4784/html5/thumbnails/67.jpg)
Multiple ViewInteraction: Brushing & Linking
![Page 68: Visualising Multi Dimensional Data @ Fifth Elephant 2015](https://reader033.vdocuments.net/reader033/viewer/2022042716/55cd1482bb61ebaf158b4784/html5/thumbnails/68.jpg)
![Page 69: Visualising Multi Dimensional Data @ Fifth Elephant 2015](https://reader033.vdocuments.net/reader033/viewer/2022042716/55cd1482bb61ebaf158b4784/html5/thumbnails/69.jpg)
zx
y
w
v
u
![Page 70: Visualising Multi Dimensional Data @ Fifth Elephant 2015](https://reader033.vdocuments.net/reader033/viewer/2022042716/55cd1482bb61ebaf158b4784/html5/thumbnails/70.jpg)
Star Stick Chernoff
Icon based Approach
![Page 71: Visualising Multi Dimensional Data @ Fifth Elephant 2015](https://reader033.vdocuments.net/reader033/viewer/2022042716/55cd1482bb61ebaf158b4784/html5/thumbnails/71.jpg)
Star PlotMatrix Layout
color
clarity
depth
cut
table
![Page 72: Visualising Multi Dimensional Data @ Fifth Elephant 2015](https://reader033.vdocuments.net/reader033/viewer/2022042716/55cd1482bb61ebaf158b4784/html5/thumbnails/72.jpg)
Star PlotPlot on X-Y location
color
clarity
depth
cut
table
![Page 73: Visualising Multi Dimensional Data @ Fifth Elephant 2015](https://reader033.vdocuments.net/reader033/viewer/2022042716/55cd1482bb61ebaf158b4784/html5/thumbnails/73.jpg)
SubplotsBinned Plot Distribution
![Page 74: Visualising Multi Dimensional Data @ Fifth Elephant 2015](https://reader033.vdocuments.net/reader033/viewer/2022042716/55cd1482bb61ebaf158b4784/html5/thumbnails/74.jpg)
Orthogonal Parallel
![Page 75: Visualising Multi Dimensional Data @ Fifth Elephant 2015](https://reader033.vdocuments.net/reader033/viewer/2022042716/55cd1482bb61ebaf158b4784/html5/thumbnails/75.jpg)
Parallel CoordInteraction: Sorting
![Page 76: Visualising Multi Dimensional Data @ Fifth Elephant 2015](https://reader033.vdocuments.net/reader033/viewer/2022042716/55cd1482bb61ebaf158b4784/html5/thumbnails/76.jpg)
Parallel CoordInteraction: Selection
![Page 77: Visualising Multi Dimensional Data @ Fifth Elephant 2015](https://reader033.vdocuments.net/reader033/viewer/2022042716/55cd1482bb61ebaf158b4784/html5/thumbnails/77.jpg)
Table PlotInteraction: Bin & Sort
![Page 78: Visualising Multi Dimensional Data @ Fifth Elephant 2015](https://reader033.vdocuments.net/reader033/viewer/2022042716/55cd1482bb61ebaf158b4784/html5/thumbnails/78.jpg)
Table PlotInteraction: Zoom & Filter
![Page 79: Visualising Multi Dimensional Data @ Fifth Elephant 2015](https://reader033.vdocuments.net/reader033/viewer/2022042716/55cd1482bb61ebaf158b4784/html5/thumbnails/79.jpg)
Stacked Interaction: Brushing
Mosaic Plotcut, color and clarity
Other example - Treemaps
![Page 80: Visualising Multi Dimensional Data @ Fifth Elephant 2015](https://reader033.vdocuments.net/reader033/viewer/2022042716/55cd1482bb61ebaf158b4784/html5/thumbnails/80.jpg)
Star Coordinates Tours & Projections
Tourr PackageEser Kandogan
Geometric Transforms
![Page 81: Visualising Multi Dimensional Data @ Fifth Elephant 2015](https://reader033.vdocuments.net/reader033/viewer/2022042716/55cd1482bb61ebaf158b4784/html5/thumbnails/81.jpg)
Spiral Pixel Curve Pixel Bar Chart
Pixel Bar Chart - KeimVisDB - Keim
Pixel Based Approach
![Page 82: Visualising Multi Dimensional Data @ Fifth Elephant 2015](https://reader033.vdocuments.net/reader033/viewer/2022042716/55cd1482bb61ebaf158b4784/html5/thumbnails/82.jpg)
Data Viz Process (Wide Data)
Acquire Data
Encode Shape
Select Scales
Render Algorithm
Parse Variables
Filter Data
Aggregate Data
Make Views
Add Interactivity
![Page 83: Visualising Multi Dimensional Data @ Fifth Elephant 2015](https://reader033.vdocuments.net/reader033/viewer/2022042716/55cd1482bb61ebaf158b4784/html5/thumbnails/83.jpg)
Data Viz Process (Wide Data)
Acquire Data
Encode Shape
Select Scales
Render Algorithm
Parse Variables
Filter Data
Aggregate Data
Make Views
Add Interactivity
1. Encode wisely2. Use space and multiples 3. Add interactivity4. Reduce problem space
![Page 84: Visualising Multi Dimensional Data @ Fifth Elephant 2015](https://reader033.vdocuments.net/reader033/viewer/2022042716/55cd1482bb61ebaf158b4784/html5/thumbnails/84.jpg)
Code for these Slideshttps://github.com/amitkaps/multidim
R libraries
❖ ggplot2❖ GGally❖ ggsubplot❖ scales❖ iplots/Mondrian
❖ ggvis❖ tourr❖ rgl❖ scatterplot3d
❖ dplyr❖ tabplot❖ grid❖ gridExtra
![Page 85: Visualising Multi Dimensional Data @ Fifth Elephant 2015](https://reader033.vdocuments.net/reader033/viewer/2022042716/55cd1482bb61ebaf158b4784/html5/thumbnails/85.jpg)
“The greatest value of a picture is when it forces
us to notice what we never expected to see”
John Tukey
![Page 86: Visualising Multi Dimensional Data @ Fifth Elephant 2015](https://reader033.vdocuments.net/reader033/viewer/2022042716/55cd1482bb61ebaf158b4784/html5/thumbnails/86.jpg)
Amit Kapoor@amitkaps
amitkaps.comnarrativeviz.com
Data
Visual
Story
*