Sei sulla pagina 1di 35

The image cannot be displayed.

Your computer may not have enough memory to open the image, or the image may have been corrupted. Restart your computer, and then open the file again. If the red x still appears, you may have to delete the image and then insert it again.

Principles of Data Visualization

Animated Data Visualization


Exploratory Data Visualization
! It is an analytical technique
! Purpose is to communicate and/or leverage human capabilities
! Data is the bridge
! Visualizations are representations of phenomena
! Objective is effective communication of insights

2
Tukeys Boxplots

Tukeys(Boxplots(
Good(Ques2on,(A6tude,(Flexibility,(Reliance(on(Display((

3
Financial Exploratory Visualization

Candles2ck(Charts(
Trend,(4(metric(markings(

Steve Nison, Beyond Candlesticks 4


Edward Tuftes Sparklines

Word((+((Number((+((Context(of(the(Measurement(

Edward Tufte, Beautiful Evidence 5


Sparkline for Baseball

Edward Tufte, Beautiful Evidence 6


Time Series Mareys Trains

Mike Bostock, E.J. Marey 7


Exploratory Visualization Process

Card,(Mackinlay,(and(Shneiderman(
(
Data(Transforma2on((table(of(cases(
(
Visual(Mappings((convert(case(values(into(structures(
(
View(Transforma2ons((convert(structures(into(graphics(

Card, Mackinlay, and Shneiderman Readings in Infromation Visualization 8


Iterative Loops

Ben(Fry(Itera2ve(Loops((Visualizing(Data(
(
Itera2ve(Loops(Create(Cross(Discipline(Skills(
(
Represent(((Programmer(Analyst(consults(Sta2s2cians(
(
Interact((Designer(consults(with(Programmer(Analyst(
(
Interact((Designer(consults(with(Sta2s2cian(
(

Ben Fry Visualizing Data 9


Information Seeking Mantra

Ben(Shneiderman(
(
Visual(Informa2on(Seeking(Mantra(
(
Overview,(Zoom,(Filter,(Details(on(Demand(
Overview,(Zoom,(Filter,(Details(on(Demand(
Overview,(Zoom,(Filter,(Details(on(Demand(
Overview,(Zoom,(Filter,(Details(on(Demand(
Overview,(Zoom,(Filter,(Details(on(Demand(
Overview,(Zoom,(Filter,(Details(on(Demand(
Overview,(Zoom,(Filter,(Details(on(Demand(
(

Ben Shneiderman The Eyes Have It 10


Data Visualization
! New objectives
! Visualization literacy
! Adjusting form to meet audiences
! Significant shift to different forms of media

11
Data Visualization
Visual representations of a phenomena using data measurements
as the defining characteristics for communication of evidence

-Judd D. Bradbury

12
Visualization
! Can be a representation of insights (descriptive)
! Plots
! Charts
! Diagrams

! A method of analysis (exploratory)


! Leverages human capabilities
! Study of relationships
! Utilization of animation or motion for analysis

! Form of Communication
! Data Stories
! Narrative Visualization
! Documentary Narrative Visualization

13
Multiple Avenues of Communication
! Internal Communication
! Dashboards
! Scorecards
! Portals

! Journalistic Frameworks
! New York Times
! Guardian
! Economist
! Pro-publica

! Video Based Communication


! YouTube
! New York Times
! Guardian

14
Time Series Death Cross

Marketwatch, FactSet 15
Hans Rosling
hUp://www.gapminder.org/videos/200[years[that[changed[the[world[bbc/(

16
GAPMINDER

Hans Rosling, www.gapminder.org 17


GAPMINDER MAP

Hans Rosling, www.gapminder.org 18


Visualization of GAPMINDER
! Each country is represented as a bubble
! X & Y Axis visually encodes variables with plotted points
! X & Y Axis use axis labeling for variables
! Z axis is encoded with a size variable
! Variables used in the Z axis utilize a tooltip for exploration

19
Visualization of GAPMINDER
! Global regions are visually encoded with color
! Variable of country is used for highlight selection
! Meaningful whole number increments on X & Y scales
! Calendar year in large background display
! Note the source links within the visualization

20
User Experience
! Animation of frame increments using play button
! Interpolation creates the smooth flow of the bubbles
! Speed can be increased or decreased
! Variables can be changed with drop down
! Axis scales can be changed from linear to logarithmic

Image(Source:(hUp://json.org/example.html((
21
Linear vs. Logarithmic Scales
! Linear scale has an increment of one
! Logarithmic scale multiplies by a factor of 10

cs.sfu.ca 22
User Experience
! Selectable countries of interest
! Size of Z axis bubbles can be scaled
! Variable assigned to Z axis bubbles can be changed
! Color encoding can be assigned to groups or variables
! Clicking trails allows you to follow country selections

Image(Source:(hUp://json.org/example.html((
23
Telling a Story
! Initial situation What is going on in 1800?
! How is tension created?
! What are the points of tension?
! What are the relationships?
! Health and money?
! Are there exceptions?
! Healthcare improvements in 1950?
! East catching up?
! Oil boom?
! HIV in 1980?

Image(Source:(hUp://json.org/example.html((
24
Animation Principles
! Moving frames of visualization in rapid succession
! Series of visual changes between frames
! Objects moving in the same direction and speed will form groups
! Objects moving in different directions are considered isolates
! Principle of 5 or less, also applies to Powerpoint

25
Descriptive vs. Exploratory

Danyel Fisher, Beautiful Visualization 26


Objectives of Exploratory

Danyel Fisher, Beautiful Visualization 27


Moving Plotted Points

! Orientation distance
from the center remains as
constant as possible
Keep the rings

! Order maintain
consistent neighbors as
much as possible
keep the neighbors

Danyel Fisher, Beautiful Visualization 28


Compatibility
Choose a type of visualization that emphasizes and manages the motion

Robert Kosara, Visual Metaphors - Danyel Fisher, Beautiful Visualization 29


Focus the Motion
! Help the user maintain their orientation
! Animate direction in a manner that the user would expect
! Restrict motion that does not add value

Arrow of Time

Cultural Expectation

Video Play

30
Jonathan Harris
hUp://www.ted.com/talks/jonathan_harris_tells_the_web_s_secret_stories?
language=en#t[164222(

31
We Feel Fine Application

Jonathan Harris, We Feel Fine 32


Visualization User Experience
! Scrapes all blog entries that include I feel
! Presents multiple modes of animated data point exploration
! Madness
! Montage
! Mobs
! Metrics
! Mounds
Data Filtering

Jonathan Harris, We Feel Fine 34


Summary
! Exploratory data visualization is an analytical technique
! Visualization has many objectives
! Descriptive
! Exploratory/Analytical
! Communication
! Select a type of visualization that emphasizes the insight
! Align the animated motion with cultural expectations

35

Potrebbero piacerti anche