g mc ghee data stories

Post on 26-Jan-2015

103 Views

Category:

Data & Analytics

0 Downloads

Preview:

Click to see full reader

DESCRIPTION

 

TRANSCRIPT

Telling Stories with Data Visualization

Geoff McGhee, Bill Lane Center for the American West, StanfordPalo Alto Data Science Association MeetupApril 3, 2014

Twitter: @mcgeoff

Friday, April 4, 14

A Decade in Infographics and Multimedia

Friday, April 4, 14

Then...

Friday, April 4, 14

Friday, April 4, 14

Friday, April 4, 14

! Statistics! Visualization theory and techniques! Geographic information systems! Database management! Web application development

Back to School

Friday, April 4, 14

!"Environment and Resources!"Economy and Political Science!"History and Culture of the West!"Data visualization and multimedia for scholarship, outreach, journalism

“Journalism’s Voyage West”

Friday, April 4, 14

Crossing Over Into a New World

David M. Kennedy

Richard White

Bill Lane Center for the American West, Stanford University

Friday, April 4, 14

Crossing Over Into a New World

David M. Kennedy

Richard White

west.stanford.eduBill Lane Center for the American West, Stanford University

Friday, April 4, 14

20-plus people in journalism, academia, research and art

Interviews About Data Visualization

Friday, April 4, 14

Video Documentary

Friday, April 4, 14

datajournalism.stanford.edu

Video Documentary

Friday, April 4, 14

Friday, April 4, 14

The Power of Data Visualization

Friday, April 4, 14

Friday, April 4, 14

http://hint.fm/wind

Friday, April 4, 14

Friday, April 4, 14

• Bypass language centers, go direct to the visual cortex

• Leverage ability to recognize patterns, visual sense-making

• Powerful graphics chips enable animation, live data processing possible

Using the Eye-Brain Connection

Map of New Brainland by Unit Seven via Flickr

The Power of Data Visualization

Friday, April 4, 14

Everyday Use of Data to Make DecisionsThe Power of Data Visualization

Maps, GPS with live traffic

Donation Dashboard

Farecast search results

Greatschools.org

Zillow, Trulia, real estate search engines

SF Park

= We’re learning things that used to be unknown, unknowable or impractical to know.

Friday, April 4, 14

Google N-Grams Baby Name Voyager

! and new insights about the past.

Gapminder: Human Development Over Time Immigration Explorer

The Power of Data Visualization

Friday, April 4, 14

Excitement

“I think that there’s a sense that data [visualization] is something more like a medium, something that can be used to tell stories, and to do all of the things that a medium can do, to delight and inspire...”

Friday, April 4, 14

But...

Friday, April 4, 14

Friday, April 4, 14

Friday, April 4, 14

Friday, April 4, 14

Communication Medium?

Friday, April 4, 14

Friday, April 4, 14

Learning toTell Stories

“You can do beautiful things with computers and lots of data that look very, very nice, and are almost completely incomprehensible.”

Friday, April 4, 14

“We are very interested in how visualizations are being taken up in mass media, particularly in journalism, so we simply collected as many examples of that as we could.”

Data Storytelling

Story Formats:

Learning Best

Practices

Friday, April 4, 14

!"#$"

%&'()*&+),&-#./"'0$&1,&-# 2-($0" !"#"$%&'()*+,'

-&&.*"*'/(01"23(4(!"2

5"1*%*%.&'/(5.6*'1

7,.8(93"1*

9.:%;()*1%2

),%/'()3.8

7%,:(4(<%/'.(4(-&%:"*%.&

=6*">,%63%&#()3.*(4()2,"63();1''&

9.&6%6*'&*(<%6?",(5,"*@.1:

51.#1'66(A"1(4(B%:'>"1

C93';D,%6*C(51.#1'666(B1";D'1

9,.6'EF26

7'"*?1'(G%6*%&;*%.&

93"1";*'1(G%1';*%.&

!.*%.&

-?/%.

H..:%&#

7":%,%"1(I>J';*6(K>?*(6*%,,(;?*6L

<%'8%&#(-&#,'

<%'8'1(K9":'1"L(!.*%.&

9.&*%&?%*+(=/%*%&#

I>J';*(9.&*%&?%*+

-&%:"*'/(B1"&6%*%.&6

M"&/.:(-;;'66

F6'1(G%1';*'/(5"*3

N%&'"1

O.P'1(O%#3,%#3*%&#(4(G'*"%,6

7%,*'1%&#(4()',';*%.&(4()'"1;3

Q"P%#"*%.&(A?**.&6

<'1+(N%:%*'/(R&*'1";*%P%*+

=S2,%;%*(R&6*1?;*%.&

B";%*(B?*.1%",

)*%:?,"*%&#(G'@"?,*(<%'86

9"2*%.&6(4(O'"/,%&'6

-&&.*"*%.&6

-;;.:2"&+%&#(-1*%;,'

!?,*%E!'66"#%&#

9.::'&*(M'2%*%*%.&

R&*1./?;*.1+(B'S*

)?::"1+(4()+&*3'6%6

-1;3%*';*?1'("&/(T?6*%;'(KA1..D,+&(91%:'(A,.;D6L 9.,?:>%"(F&%PU()RGN V E E E E E E V V V E E E V V E V E E V VT.3&()&.8W6(93"1*(.@(G'"*36(@1.:(93.,'1" =/8"1/(B?@*' V E E E E E E E E E V E E V E E E E E5.,%*%;%"&6(->?6'(*3'%1(71''E:"%,%&#(51%P%,'#'6(>'@.1'(=,';* =/8"1/(B?@*' V E E E E E E E E E V E E E V V E E V7..*>",,(G1"8%&#6 <%6?",(9.:2,'S%*+ V E E E E E E E E E V E E E E E E E E5'/'6*1%"&6(91.66%&#(*3'()*1''* <%6?",(9.:2,'S%*+ V E E E E E E E V E V E E E E E E E EB3'(9,%:"*'(-#'&/" X"63%&#*.&(5.6* V E E E E E E E V V E E V E V E E V E E E V V E V E V V V V V E E V E V E E V EX3'&(G%/(Y.?1(9.?&*+Z6(T.>6(G%6"22'"1[ X"63%&#*.&(5.6* V E E E E E E E V V E E V E E E E E E E E E E E V E V V V V V V E V E V E E V E-;"/":'*1%;6(O.?6'(51%;'(R&/'S 7%&"&;%",(B%:'6 E V E E E E E V V E E E V E E E E E E E E E E E V E V V V V E E E V E E E E V EA"&D6W(="1&%&#6\(O.8(9.:2'&6"*%.&(M',"*'6(*.(5'1@.1:" 7%&"&;%",(B%:'6 E V E E E E E E V V E E E E V E E E E E E E V E V E E V V V V E E V E E E E V EG'"/,+(I@@'&6%P'\(B",%>"&(-**";D6(%&(5"D%6*"& 7%&"&;%",(B%:'6 E V E E E E E E V V E E V E E E E V E E E E E E E V E V V V E V E V V E V E V E0G5(!.P'6(>+()';*.1 7%&"&;%",(B%:'6 E V E E E E E E V E E E V E E E E E E E E E E E V E V V V V V E E E E E E E V EF](=;.&.:%;(G"*" 7%&"&;%",(B%:'6 E V E E E E E E V E E E V E E E E E E E E E E E V E V V E V V E E V E E E E V EA?/#'*(^_`_\(M'";*%.&(@1.:("1.?&/(*3'(F] 0?"1/%"& E V E E E E E E V E E E V E E E E V E E E E E E V E V V E V E E E V V E V E E E7.1:?,"(I&'(^_`_\(G1%P'1Z6(M"&D%&#6 0?"1/%"& E V E E E E E E V E E E V E E E E V E E E E E E V E V V E V V E E V E E E E E EN%#3*%&#(F2(O"/1%"&Z6(X",, 0?"1/%"& E V E E E E E V E E E E V E E E E E E E E E E E V E E V E V V E E V V E E E V E!"22%&#(O+/1.2.8'1(O.*62.*6(";1.66(*3'(F] 0?"1/%"& E V E E E E E E V E E E V E E E E E E E E E V E V E V V E V V E E V V E V E E E!.6;.8(!'*1.(A.:>6\(%&*'1";*%P'(:"2 0?"1/%"& E V E E E E E E V E E E V E E E E E E E E E E E V E E V E V V E E V V E V E E EB3'(X.1,/(=;.&.:+(B?1&6(*3'(9.1&'1 0?"1/%"& E V E E E E E E V E E E E E E E E E E E E E E E V E V V E V E E E V E E E E E E!%&&'6.*"(=:2,.+:'&*(=S2,.1'1 !%&&'6.*"(5?>,%;(M"/%. E V E E E E E E E E E V V E V E E E E E E V V E V E V V E V V E E V V V E E V E-(!"2(.@(I,+:2%;(!'/",6 Q'8(Y.1D(B%:'6 E V E E E E E E V V E E E E E E E E E E E V V E V E V V E V V V V V E E E E E E-,,(.@(R&@,"*%.&Z6(N%**,'(5"1*6 Q'8(Y.1D(B%:'6 E V E E E E E V V E E E V E E E V E E E E V V E V E V V E V E E E V V E E E V E5"*36(*.(*3'(B.2(.@(*3'(O.:'(M?&(93"1*6 Q'8(Y.1D(B%:'6 E V E E E E E E V E E E V E V E E E E E E E E E V E V V E V V E V V V E E E E EB3'(=>>("&/(7,.8(.@(!.P%'6\(A.S(I@@%;'(M';'%2*6(`abc(d( Q'8(Y.1D(B%:'6 E V E E E E E E V V E E V E E E E E E V E E E E V E V V E V V E E V V E E E E EB3'(T.>,'66(M"*'(@.1(5'.2,'(N%D'(Y.? Q'8(Y.1D(B%:'6 E V E E E E E E V E V E V E E E E E E E E V V E V E V V E V V E E V E E E E E E-/P'1*%6':'&*\(A?6 F&%*'/(B';3&.,.#+ E V E E E E E E E E V E E V V E V E V E-/P'1*%6':'&*\(O',%;.2*'1 F&%*'/(B';3&.,.#+ E V E E E E E E E E V E E V V E V E V E-&",+$%&#(I>":"Z6();3'/?,' X"63%&#*.&(5.6* E V E E E E E E E V E E V E E E E V E E E E E E V E V V V E V E E E E E E E V EI6;"16(^_`_\(B3'(A'6*(5%;*?1'(Q.:%&''6 0?"1/%"& E E V E E E E V V E V E V E E E E E E E E E E E V E V V E V E E E V V E V E E EB3'(9.&6?:'1("&/(M'*"%,(51%;'(R&/%;'6(6%&;'(^__c 0?"1/%"& E E V E E E E V V V E E V E V E E E E E E V E E V E V V E V V E E V V V V E V EF](<.*%&#(R&*'&*%.&6 0?"1/%"& E E V E E E E V V V E E V E V E E E E E E V E E V E V V V V V E E V V E V E V E9.:2"1%6.&(.@(A'"1(!"1D'*6 Q'8(Y.1D(B%:'6 E E V E E E E E V V E E V E V E E E E V E V V E V E V V E V V E V V V E E E E E7";'6(.@(*3'(G'"/ Q'8(Y.1D(B%:'6 E E V E E E E E V E E E V E E E E E E E E E E E V E V V V V V E V V V E E E V EO.8(-:'1%;"&6()2'&/(B3'%1(G"+ Q'8(Y.1D(B%:'6 E E V E E E E V E E E E V E V E E E E E E V V E V E V V V E V E V V V V E E E E!%;3',,'(I>":"Z6(7":%,+(B1'' Q'8(Y.1D(B%:'6 E E V E E E E E V E E E V E E E E E E E E V V E V E V V V V V E V V V V V V V EQ'*7,%S(M'&*",6 Q'8(Y.1D(B%:'6 E E V E E E E E V V E E V E E E E E E E E E E E V E V V V E V E V V V E E E E E)*'1.%/6(.1(Q.*e(*3'(5?16?%*(%6(I& Q'8(Y.1D(B%:'6 E E V E E E E E V E E V V V E E V V E V V E E<"&;.?P'1Z6(I,+:2%;(<'&?' Q'8(Y.1D(B%:'6 E E V E E E E V E E E V V E V E V E V V E V V E V E V V V E V E E V V E E E E EI&(*3'(!"2\(7%P'(!"J.1(Q.1*3(].1'"&(51%6.&(9":26 X"63%&#*.&(5.6* E E V E E E E V E E E V V E E E E E E E E E E E V E V V V V V E E V E E V E V E)23'1'6(.@(R&@,?'&;'\(B3'(A?63(9":2"%#&(5%.&''16 X"63%&#*.&(5.6* E E V E E E E V E E E V V E E E E E E E E E E E V E V V E E V E V V V V E E V E-(<%6?",(0?%/'(*.(*3'(7%&"&;%",(91%6%6 7,.8%&#(G"*" E E E V E E E E E E E E V V V E E E E E=;.&.:%;(!',*/.8&(.@(^__bE^__a 7,.8%&#(G"*" E E E V E E E E E E E E V V V E V E E EX3'1'(G%/(-,,(*3'(!.&'+(0.[ 7,.8%&#(G"*" E E E V E E E V E E E E E V V V E V V E EN%@'(9+;,'(.@("(A''*,'(*31.?#3("(Y'"1 =/8"1/(B?@*' E E E E V E E V V V E E E E V V E E V E E E E E E E!;9,.?/Z6(!"D%&#(9.:%;6 );.**(!;9,.?/ E E E E V E E V E E V V V V V V V V E E V V V V V V V V-@#3"&%6*"&\(A'3%&/(*3'(71.&*(N%&' 7%&"&;%",(B%:'6 E E E E E V E V V V V E V E V E E V E E E E E E E V E V V E V E E V V E E E V EB.+.*"(B%:',%&'\(-(9.:2"&+(O%6*.1+ 7%&"&;%",(B%:'6 E E E E E V E E V V E E V E E E E E E E E E E E V E V V E V V E E V E V E E E E0"2:%&/'1(O?:"&(G'P',.2:'&* 0"2:%&/'1 E E E E E V E V E V V V V E V E V V E V E V V E E V V V V V V V V V V E V V E V="1*3f?"D'6\(X3+(B3'+(O"22'& 0?"1/%"& E E E E E V E V E E E V V E V E V V E E E V V E E V V V V V V E V V V E V V V ER1"&Z6(Q?;,'"1(51.#1"::' 0?"1/%"& E E E E E V E V E E E V V E V E V V E V E V V E E V V V V V V V V V V E V V V E)3"?&(X3%*'Z6(G.?>,'(!;B8%6* 0?"1/%"& E E E E E V E E V V E E V V E E E V E E E V E E E V E E V V E E E V V E V E E EB.+.*"Z6()*%;D(-;;','1"*.1(51.>,': 0?"1/%"& E E E E E V E E V E E V V E V E V V E E E V V E E V V E V V V E V V V E V E E E-,2%&'()D%%&#e(71.:(B';3&%;",(B?1&6(*.(B?;D6("&/()2''/ Q'8(Y.1D(B%:'6 E E E E E V E V E V V E V E E E E V E E E E V E E V E E V V E E E V V E E V V EA?/#'*(7.1';"6*6(P6U(M'",%*+ Q'8(Y.1D(B%:'6 E E E E E V E V V V V E V E V E E E E E E V V E E V V V V V V V V V V E V V V EO.8(*3'(0.P'1&:'&*(G'",*(8%*3(5"6*(M';'66%.&6 Q'8(Y.1D(B%:'6 E E E E E V E E V V E E V E E V E E E E E E E E E V V V E V E E V V V V V V E E!";(I1%'&*"*%.&(<%/'. -22,' E E E E E E V V E E E V V E V E V V E V V V V E E V E E E V E E VG',*"(-%12,"&'()"@'*+(<%/'. G',*" E E E E E E V V E E E V V V E E V V E V V V E E E V E E E V V E VB3'()*.1+(.@()*?@@ )*.1+(.@()*?@@(51.J';* E E E E E E V V V E V E V V V V E V E E E V V E E V V V V V V<%1#%&(-:'1%;"(-%12,"&'()"@'*+(<%/'. <%1#%&(-:'1%;" E E E E E E V E E E E V V V V V V V V V V E V E E V E E E V V E E

3"'')4&#45#,"$)0,&6&,7

8)$$),&6".2,$(0,($"%&'()*.8)$$),&6"9$:"$&#4;$)#'&,&-#.!(&:)#0"<&4=*&4=,&#4%&'()*.2,$(0,($&#4

>

? @ A

Fig. 7. Design space analysis of narrative visualization. Columns indicate recurring design elements and selected regions highlight patterns in the data. Region (1) shows clusters of orderingstrategies that correspond to distinct genres of visual narration. Region (2) highlights the consistency of interactive designs used by visualizations. Region (3) shows the under-utilization of strategiesto engage the user in the interactive functionality. Region (4) shows the under-utilization of common storytelling techniques across narrative visualizations.

Segal and Heer, 2010

Data Storytelling

Analysis of Vis

in Media

Friday, April 4, 14

Data Storytelling

Friday, April 4, 14

!"#$"

%&'()*&+),&-#./"'0$&1,&-# 2-($0" !"#"$%&'()*+,'

-&&.*"*'/(01"23(4(!"2

5"1*%*%.&'/(5.6*'1

7,.8(93"1*

9.:%;()*1%2

),%/'()3.8

7%,:(4(<%/'.(4(-&%:"*%.&

=6*">,%63%&#()3.*(4()2,"63();1''&

9.&6%6*'&*(<%6?",(5,"*@.1:

51.#1'66(A"1(4(B%:'>"1

C93';D,%6*C(51.#1'666(B1";D'1

9,.6'EF26

7'"*?1'(G%6*%&;*%.&

93"1";*'1(G%1';*%.&

!.*%.&

-?/%.

H..:%&#

7":%,%"1(I>J';*6(K>?*(6*%,,(;?*6L

<%'8%&#(-&#,'

<%'8'1(K9":'1"L(!.*%.&

9.&*%&?%*+(=/%*%&#

I>J';*(9.&*%&?%*+

-&%:"*'/(B1"&6%*%.&6

M"&/.:(-;;'66

F6'1(G%1';*'/(5"*3

N%&'"1

O.P'1(O%#3,%#3*%&#(4(G'*"%,6

7%,*'1%&#(4()',';*%.&(4()'"1;3

Q"P%#"*%.&(A?**.&6

<'1+(N%:%*'/(R&*'1";*%P%*+

=S2,%;%*(R&6*1?;*%.&

B";%*(B?*.1%",

)*%:?,"*%&#(G'@"?,*(<%'86

9"2*%.&6(4(O'"/,%&'6

-&&.*"*%.&6

-;;.:2"&+%&#(-1*%;,'

!?,*%E!'66"#%&#

9.::'&*(M'2%*%*%.&

R&*1./?;*.1+(B'S*

)?::"1+(4()+&*3'6%6

-1;3%*';*?1'("&/(T?6*%;'(KA1..D,+&(91%:'(A,.;D6L 9.,?:>%"(F&%PU()RGN V E E E E E E V V V E E E V V E V E E V VT.3&()&.8W6(93"1*(.@(G'"*36(@1.:(93.,'1" =/8"1/(B?@*' V E E E E E E E E E V E E V E E E E E5.,%*%;%"&6(->?6'(*3'%1(71''E:"%,%&#(51%P%,'#'6(>'@.1'(=,';* =/8"1/(B?@*' V E E E E E E E E E V E E E V V E E V7..*>",,(G1"8%&#6 <%6?",(9.:2,'S%*+ V E E E E E E E E E V E E E E E E E E5'/'6*1%"&6(91.66%&#(*3'()*1''* <%6?",(9.:2,'S%*+ V E E E E E E E V E V E E E E E E E EB3'(9,%:"*'(-#'&/" X"63%&#*.&(5.6* V E E E E E E E V V E E V E V E E V E E E V V E V E V V V V V E E V E V E E V EX3'&(G%/(Y.?1(9.?&*+Z6(T.>6(G%6"22'"1[ X"63%&#*.&(5.6* V E E E E E E E V V E E V E E E E E E E E E E E V E V V V V V V E V E V E E V E-;"/":'*1%;6(O.?6'(51%;'(R&/'S 7%&"&;%",(B%:'6 E V E E E E E V V E E E V E E E E E E E E E E E V E V V V V E E E V E E E E V EA"&D6W(="1&%&#6\(O.8(9.:2'&6"*%.&(M',"*'6(*.(5'1@.1:" 7%&"&;%",(B%:'6 E V E E E E E E V V E E E E V E E E E E E E V E V E E V V V V E E V E E E E V EG'"/,+(I@@'&6%P'\(B",%>"&(-**";D6(%&(5"D%6*"& 7%&"&;%",(B%:'6 E V E E E E E E V V E E V E E E E V E E E E E E E V E V V V E V E V V E V E V E0G5(!.P'6(>+()';*.1 7%&"&;%",(B%:'6 E V E E E E E E V E E E V E E E E E E E E E E E V E V V V V V E E E E E E E V EF](=;.&.:%;(G"*" 7%&"&;%",(B%:'6 E V E E E E E E V E E E V E E E E E E E E E E E V E V V E V V E E V E E E E V EA?/#'*(^_`_\(M'";*%.&(@1.:("1.?&/(*3'(F] 0?"1/%"& E V E E E E E E V E E E V E E E E V E E E E E E V E V V E V E E E V V E V E E E7.1:?,"(I&'(^_`_\(G1%P'1Z6(M"&D%&#6 0?"1/%"& E V E E E E E E V E E E V E E E E V E E E E E E V E V V E V V E E V E E E E E EN%#3*%&#(F2(O"/1%"&Z6(X",, 0?"1/%"& E V E E E E E V E E E E V E E E E E E E E E E E V E E V E V V E E V V E E E V E!"22%&#(O+/1.2.8'1(O.*62.*6(";1.66(*3'(F] 0?"1/%"& E V E E E E E E V E E E V E E E E E E E E E V E V E V V E V V E E V V E V E E E!.6;.8(!'*1.(A.:>6\(%&*'1";*%P'(:"2 0?"1/%"& E V E E E E E E V E E E V E E E E E E E E E E E V E E V E V V E E V V E V E E EB3'(X.1,/(=;.&.:+(B?1&6(*3'(9.1&'1 0?"1/%"& E V E E E E E E V E E E E E E E E E E E E E E E V E V V E V E E E V E E E E E E!%&&'6.*"(=:2,.+:'&*(=S2,.1'1 !%&&'6.*"(5?>,%;(M"/%. E V E E E E E E E E E V V E V E E E E E E V V E V E V V E V V E E V V V E E V E-(!"2(.@(I,+:2%;(!'/",6 Q'8(Y.1D(B%:'6 E V E E E E E E V V E E E E E E E E E E E V V E V E V V E V V V V V E E E E E E-,,(.@(R&@,"*%.&Z6(N%**,'(5"1*6 Q'8(Y.1D(B%:'6 E V E E E E E V V E E E V E E E V E E E E V V E V E V V E V E E E V V E E E V E5"*36(*.(*3'(B.2(.@(*3'(O.:'(M?&(93"1*6 Q'8(Y.1D(B%:'6 E V E E E E E E V E E E V E V E E E E E E E E E V E V V E V V E V V V E E E E EB3'(=>>("&/(7,.8(.@(!.P%'6\(A.S(I@@%;'(M';'%2*6(`abc(d( Q'8(Y.1D(B%:'6 E V E E E E E E V V E E V E E E E E E V E E E E V E V V E V V E E V V E E E E EB3'(T.>,'66(M"*'(@.1(5'.2,'(N%D'(Y.? Q'8(Y.1D(B%:'6 E V E E E E E E V E V E V E E E E E E E E V V E V E V V E V V E E V E E E E E E-/P'1*%6':'&*\(A?6 F&%*'/(B';3&.,.#+ E V E E E E E E E E V E E V V E V E V E-/P'1*%6':'&*\(O',%;.2*'1 F&%*'/(B';3&.,.#+ E V E E E E E E E E V E E V V E V E V E-&",+$%&#(I>":"Z6();3'/?,' X"63%&#*.&(5.6* E V E E E E E E E V E E V E E E E V E E E E E E V E V V V E V E E E E E E E V EI6;"16(^_`_\(B3'(A'6*(5%;*?1'(Q.:%&''6 0?"1/%"& E E V E E E E V V E V E V E E E E E E E E E E E V E V V E V E E E V V E V E E EB3'(9.&6?:'1("&/(M'*"%,(51%;'(R&/%;'6(6%&;'(^__c 0?"1/%"& E E V E E E E V V V E E V E V E E E E E E V E E V E V V E V V E E V V V V E V EF](<.*%&#(R&*'&*%.&6 0?"1/%"& E E V E E E E V V V E E V E V E E E E E E V E E V E V V V V V E E V V E V E V E9.:2"1%6.&(.@(A'"1(!"1D'*6 Q'8(Y.1D(B%:'6 E E V E E E E E V V E E V E V E E E E V E V V E V E V V E V V E V V V E E E E E7";'6(.@(*3'(G'"/ Q'8(Y.1D(B%:'6 E E V E E E E E V E E E V E E E E E E E E E E E V E V V V V V E V V V E E E V EO.8(-:'1%;"&6()2'&/(B3'%1(G"+ Q'8(Y.1D(B%:'6 E E V E E E E V E E E E V E V E E E E E E V V E V E V V V E V E V V V V E E E E!%;3',,'(I>":"Z6(7":%,+(B1'' Q'8(Y.1D(B%:'6 E E V E E E E E V E E E V E E E E E E E E V V E V E V V V V V E V V V V V V V EQ'*7,%S(M'&*",6 Q'8(Y.1D(B%:'6 E E V E E E E E V V E E V E E E E E E E E E E E V E V V V E V E V V V E E E E E)*'1.%/6(.1(Q.*e(*3'(5?16?%*(%6(I& Q'8(Y.1D(B%:'6 E E V E E E E E V E E V V V E E V V E V V E E<"&;.?P'1Z6(I,+:2%;(<'&?' Q'8(Y.1D(B%:'6 E E V E E E E V E E E V V E V E V E V V E V V E V E V V V E V E E V V E E E E EI&(*3'(!"2\(7%P'(!"J.1(Q.1*3(].1'"&(51%6.&(9":26 X"63%&#*.&(5.6* E E V E E E E V E E E V V E E E E E E E E E E E V E V V V V V E E V E E V E V E)23'1'6(.@(R&@,?'&;'\(B3'(A?63(9":2"%#&(5%.&''16 X"63%&#*.&(5.6* E E V E E E E V E E E V V E E E E E E E E E E E V E V V E E V E V V V V E E V E-(<%6?",(0?%/'(*.(*3'(7%&"&;%",(91%6%6 7,.8%&#(G"*" E E E V E E E E E E E E V V V E E E E E=;.&.:%;(!',*/.8&(.@(^__bE^__a 7,.8%&#(G"*" E E E V E E E E E E E E V V V E V E E EX3'1'(G%/(-,,(*3'(!.&'+(0.[ 7,.8%&#(G"*" E E E V E E E V E E E E E V V V E V V E EN%@'(9+;,'(.@("(A''*,'(*31.?#3("(Y'"1 =/8"1/(B?@*' E E E E V E E V V V E E E E V V E E V E E E E E E E!;9,.?/Z6(!"D%&#(9.:%;6 );.**(!;9,.?/ E E E E V E E V E E V V V V V V V V E E V V V V V V V V-@#3"&%6*"&\(A'3%&/(*3'(71.&*(N%&' 7%&"&;%",(B%:'6 E E E E E V E V V V V E V E V E E V E E E E E E E V E V V E V E E V V E E E V EB.+.*"(B%:',%&'\(-(9.:2"&+(O%6*.1+ 7%&"&;%",(B%:'6 E E E E E V E E V V E E V E E E E E E E E E E E V E V V E V V E E V E V E E E E0"2:%&/'1(O?:"&(G'P',.2:'&* 0"2:%&/'1 E E E E E V E V E V V V V E V E V V E V E V V E E V V V V V V V V V V E V V E V="1*3f?"D'6\(X3+(B3'+(O"22'& 0?"1/%"& E E E E E V E V E E E V V E V E V V E E E V V E E V V V V V V E V V V E V V V ER1"&Z6(Q?;,'"1(51.#1"::' 0?"1/%"& E E E E E V E V E E E V V E V E V V E V E V V E E V V V V V V V V V V E V V V E)3"?&(X3%*'Z6(G.?>,'(!;B8%6* 0?"1/%"& E E E E E V E E V V E E V V E E E V E E E V E E E V E E V V E E E V V E V E E EB.+.*"Z6()*%;D(-;;','1"*.1(51.>,': 0?"1/%"& E E E E E V E E V E E V V E V E V V E E E V V E E V V E V V V E V V V E V E E E-,2%&'()D%%&#e(71.:(B';3&%;",(B?1&6(*.(B?;D6("&/()2''/ Q'8(Y.1D(B%:'6 E E E E E V E V E V V E V E E E E V E E E E V E E V E E V V E E E V V E E V V EA?/#'*(7.1';"6*6(P6U(M'",%*+ Q'8(Y.1D(B%:'6 E E E E E V E V V V V E V E V E E E E E E V V E E V V V V V V V V V V E V V V EO.8(*3'(0.P'1&:'&*(G'",*(8%*3(5"6*(M';'66%.&6 Q'8(Y.1D(B%:'6 E E E E E V E E V V E E V E E V E E E E E E E E E V V V E V E E V V V V V V E E!";(I1%'&*"*%.&(<%/'. -22,' E E E E E E V V E E E V V E V E V V E V V V V E E V E E E V E E VG',*"(-%12,"&'()"@'*+(<%/'. G',*" E E E E E E V V E E E V V V E E V V E V V V E E E V E E E V V E VB3'()*.1+(.@()*?@@ )*.1+(.@()*?@@(51.J';* E E E E E E V V V E V E V V V V E V E E E V V E E V V V V V V<%1#%&(-:'1%;"(-%12,"&'()"@'*+(<%/'. <%1#%&(-:'1%;" E E E E E E V E E E E V V V V V V V V V V E V E E V E E E V V E E

3"'')4&#45#,"$)0,&6&,7

8)$$),&6".2,$(0,($"%&'()*.8)$$),&6"9$:"$&#4;$)#'&,&-#.!(&:)#0"<&4=*&4=,&#4%&'()*.2,$(0,($&#4

>

? @ A

Fig. 7. Design space analysis of narrative visualization. Columns indicate recurring design elements and selected regions highlight patterns in the data. Region (1) shows clusters of orderingstrategies that correspond to distinct genres of visual narration. Region (2) highlights the consistency of interactive designs used by visualizations. Region (3) shows the under-utilization of strategiesto engage the user in the interactive functionality. Region (4) shows the under-utilization of common storytelling techniques across narrative visualizations.

Data Storytelling

Analysis of Vis

in Media

Friday, April 4, 14

%&'()*&+),&-#./"'0$&1,&-# 2-($0" !"#"$%&'()*+,'

-&&.*"*'/(01"23(4(!"2

5"1*%*%.&'/(5.6*'1

7,.8(93"1*

9.:%;()*1%2

),%/'()3.8

7%,:(4(<%/'.(4(-&%:"*%.&

=6*">,%63%&#()3.*(4()2,"63();1''&

9.&6%6*'&*(<%6?",(5,"*@.1:

51.#1'66(A"1(4(B%:'>"1

C93';D,%6*C(51.#1'666(B1";D'1

-1;3%*';*?1'("&/(T?6*%;'(KA1..D,+&(91%:'(A,.;D6L 9.,?:>%"(F&%PU()RGN V E E E E E E VT.3&()&.8W6(93"1*(.@(G'"*36(@1.:(93.,'1" =/8"1/(B?@*' V E E E E E E5.,%*%;%"&6(->?6'(*3'%1(71''E:"%,%&#(51%P%,'#'6(>'@.1'(=,';* =/8"1/(B?@*' V E E E E E E7..*>",,(G1"8%&#6 <%6?",(9.:2,'S%*+ V E E E E E E5'/'6*1%"&6(91.66%&#(*3'()*1''* <%6?",(9.:2,'S%*+ V E E E E E EB3'(9,%:"*'(-#'&/" X"63%&#*.&(5.6* V E E E E E E E V V E E V E V E E V E E E V V E V EX3'&(G%/(Y.?1(9.?&*+Z6(T.>6(G%6"22'"1[ X"63%&#*.&(5.6* V E E E E E E E V V E E V E E E E E E E E E E E V E-;"/":'*1%;6(O.?6'(51%;'(R&/'S 7%&"&;%",(B%:'6 E V E E E E E V V E E E V E E E E E E E E E E E V EA"&D6W(="1&%&#6\(O.8(9.:2'&6"*%.&(M',"*'6(*.(5'1@.1:" 7%&"&;%",(B%:'6 E V E E E E E E V V E E E E V E E E E E E E V E V E EG'"/,+(I@@'&6%P'\(B",%>"&(-**";D6(%&(5"D%6*"& 7%&"&;%",(B%:'6 E V E E E E E E V V E E V E E E E V E E E E E E E V E V V V E V E V V E V E V E0G5(!.P'6(>+()';*.1 7%&"&;%",(B%:'6 E V E E E E E E V E E E V E E E E E E E E E E E V EF](=;.&.:%;(G"*" 7%&"&;%",(B%:'6 E V E E E E E E V E E E V E E E E E E E E E E E V E V V E V V E E V E E E E V EA?/#'*(^_`_\(M'";*%.&(@1.:("1.?&/(*3'(F] 0?"1/%"& E V E E E E E E V E E E V E E E E V E E E E E E V E V V E V E E E V V E V E E E7.1:?,"(I&'(^_`_\(G1%P'1Z6(M"&D%&#6 0?"1/%"& E V E E E E E E V E E E V E E E E V E E E E E E V E V V E V V E E V E E E E E EN%#3*%&#(F2(O"/1%"&Z6(X",, 0?"1/%"& E V E E E E E V E E E E V E E E E E E E E E E E V E E V E V V E E V V E E E V E!"22%&#(O+/1.2.8'1(O.*62.*6(";1.66(*3'(F] 0?"1/%"& E V E E E E E E V E E E V E E E E E E E E E V E V E V V E V V E E V V E V E E E!.6;.8(!'*1.(A.:>6\(%&*'1";*%P'(:"2 0?"1/%"& E V E E E E E E V E E E V E E E E E E E E E E E V E E V E V V E E V V E V E E EB3'(X.1,/(=;.&.:+(B?1&6(*3'(9.1&'1 0?"1/%"& E V E E E E E E V E E E E E E E E E E E E E E E V E V V E V E E E V E E E E E E!%&&'6.*"(=:2,.+:'&*(=S2,.1'1 !%&&'6.*"(5?>,%;(M"/%. E V E E E E E E E E E V V E V E E E E E E V V E V E V V E V V E E V V V E E V E-(!"2(.@(I,+:2%;(!'/",6 Q'8(Y.1D(B%:'6 E V E E E E E E V V E E E E E E E E E E E V V E V E V V E-,,(.@(R&@,"*%.&Z6(N%**,'(5"1*6 Q'8(Y.1D(B%:'6 E V E E E E E V V E E E V E E E V E E E E V V E V E V V E V E E E V V E E E V E5"*36(*.(*3'(B.2(.@(*3'(O.:'(M?&(93"1*6 Q'8(Y.1D(B%:'6 E V E E E E E E V E E E V E V E E E E E E E E E V E V V E V V E V V V E E E E EB3'(=>>("&/(7,.8(.@(!.P%'6\(A.S(I@@%;'(M';'%2*6(`abc(d( Q'8(Y.1D(B%:'6 E V E E E E E E V V E E V E E E E E E V E E E E V E V V E V V E E V V E E E E EB3'(T.>,'66(M"*'(@.1(5'.2,'(N%D'(Y.? Q'8(Y.1D(B%:'6 E V E E E E E E V E V E V E E E E E E E E V V E V E V V E V V E E V E E E E E E-/P'1*%6':'&*\(A?6 F&%*'/(B';3&.,.#+ E V E E E E E-/P'1*%6':'&*\(O',%;.2*'1 F&%*'/(B';3&.,.#+ E V E E E E E-&",+$%&#(I>":"Z6();3'/?,' X"63%&#*.&(5.6* E V E E E E E E E V E E V E E E E V E E E E E E V E V V V E V E E E E E E E V EI6;"16(^_`_\(B3'(A'6*(5%;*?1'(Q.:%&''6 0?"1/%"& E E V E E E E V V E V E V E E E E E E E E E E E V E V V E V E E E V V E V E E EB3'(9.&6?:'1("&/(M'*"%,(51%;'(R&/%;'6(6%&;'(^__c 0?"1/%"& E E V E E E E V V V E E V E V E E E E E E V E E V E V V E V V E EF](<.*%&#(R&*'&*%.&6 0?"1/%"& E E V E E E E V V V E E V E V E E E E E E V E E V E9.:2"1%6.&(.@(A'"1(!"1D'*6 Q'8(Y.1D(B%:'6 E E V E E E E E V V E E V E V E E E E V E V V E V E V V E V V E V V V E E E E E7";'6(.@(*3'(G'"/ Q'8(Y.1D(B%:'6 E E V E E E E E V E E E V E E E E E E E E E E E V E

Segal and Heer, 2010

vis.stanford.edu/papers/narrative

Data Storytelling

Analysis of Vis

in Media

Friday, April 4, 14

Sources of Inspiration:Comic Books

MoviesVideo Games

Data Storytelling

Analysis of Vis

in Media

Friday, April 4, 14

Data Storytelling

Analysis of Vis

in Media

Scott McCloud:Understanding Comics

Friday, April 4, 14

The “Science Fair Poster”

Using Space to Lay Out Regions; Directional Reading

Friday, April 4, 14

The “Science Fair Poster”

Using Space to Lay Out Regions; Directional Reading

“Stimulating Default View”

Friday, April 4, 14

The “Martini Glass” Linear Narrative Followed by Individual Exploration

Friday, April 4, 14

The “Data Slide Show”

Linear Narrative With Interaction Within Each Frame

Friday, April 4, 14

Linear Narratives Using Motion Graphics, Voiceover“Videographics”

Video: Hans Rosling:

http://www.youtube.com/watch?v=jbkSRLYSojo

Friday, April 4, 14

Annotated Video

Bill Lane Center Documentary on the Western Energy Boom

Friday, April 4, 14

Annotated Video

Enriching Video at Timed Cuepoints with Popcorn Maker

Friday, April 4, 14

Video/Interactive Hybrid

“Data Docs” Prototype with Clickable, API-Fed Charts

Friday, April 4, 14

Five Tips for Data Visualizations that

Communicate

Friday, April 4, 14

• As powerful as visualization can be to enable rapid sense-making, many visualizations require a lot of context and interpretation, especially static, printed visualizations.

• Think of the annotation layer as like the narrator’s voiceover in a documentary film. In fact, if you make a motion video, that might literally what it would be.

Raise Your Narrative Voice

The New York Times

Tip #1: Provide an “Annotation” Layer with Explanations

Friday, April 4, 14

Friday, April 4, 14

Friday, April 4, 14

• If data visualization is based in converting quantitative or qualitative data values into visual marks, your user needs a key or legend to convert those back into the original meaning

• While there are conventions (up is higher, right is forward in time), they are frequently broken. You need to be as clear as possible, even if your vis is less “cool” that way.

• Most maps without scales are almost useless as maps.

Help the User De-Code What You Encoded

Tip #2: Always Explain Symbology and Scale

Friday, April 4, 14

Tip #2: Always Explain Symbology and Scale

Friday, April 4, 14

Friday, April 4, 14

Tip #2: Always Explain Symbology and Scale

Friday, April 4, 14

How Many Encodings?

Tip #2: Always Explain Symbology and Scale

Friday, April 4, 14

• Position (teams, records, payroll)• Number (record, payroll)• Icons/Text (teams)• Line (connection between record

and payroll)• Angle (relationship betw. record

and payroll)• Color (relationship between

record and payroll)• Line thickness (size of payroll)

How Many Encodings?

Tip #2: Always Explain Symbology and Scale

Friday, April 4, 14

• Interactive visualizations can be intimidating or befuddling when they show many records, especially over a long time series.

• Guiding the user through “snapshots”of interesting states –!zoom, filter and query –!will help them get the most out of the visualization.

Visualization: The Guided Tour

Tip #3: Offer Main Points of Visualization in a Sequence

Friday, April 4, 14

Tip #3: Offer Main Points of Visualization in a Sequence

Friday, April 4, 14

• Linear narrative draws reader through sequence

• Heavy use of text annotation and headline writing

• Smooth transitions help eye follow change

Tip #3: Offer Main Points of Visualization in a Sequence

Friday, April 4, 14

• Also known as “details on demand,” interactive visualizations are richer when they give you as much info as possible on individual measures

• In that sense, they are database front-ends in addition to graphical summaries.

Visualizations are Databases

Tip #4: Where Possible, Offer Record-Level Detail

Friday, April 4, 14

Tip #4: Where Possible, Offer Record-Level Detailhttp://citynature.stanford.edu/

Friday, April 4, 14

Tip #4: Where Possible, Offer Record-Level Detailhttp://citynature.stanford.edu/

Friday, April 4, 14

Tip #4: Where Possible, Offer Record-Level Detailhttp://citynature.stanford.edu/

Friday, April 4, 14

Tip #4: Where Possible, Offer Record-Level Detailhttp://mappingtexts.stanford.edu/

Friday, April 4, 14

Tip #4: Where Possible, Offer Record-Level Detailhttp://mappingtexts.stanford.edu/

Wish we had could read original pages...

Friday, April 4, 14

• Interactive visualizations can be treasure troves of information. Just because you chose not to highlight or showcase a particular point doesn’t mean that it isn’t of interest to someone else.

• Offering “deep links” into your visualization makes it more useful for everyone

Assist Collective Discovery

Tip #5: Enable Saving the Visualization State

A “URL Encoded String” passes information about the current state of a visualization through the browser’s location bar.

Example: http://url.com/#p-page-main/layer-4/subLayer-0/hide-0/?

Friday, April 4, 14

Linked Comment ThreadTip #5: Enable Saving the Visualization State

Friday, April 4, 14

Linked Comment ThreadTip #5: Enable Saving the Visualization State

Friday, April 4, 14

http://projects.nytimes.com/census/2010/explorer

“Mapping America: Every City, Every Block,” The New York Times (2010)

Tip #5: Enable Saving the Visualization State

Friday, April 4, 14

http://projects.nytimes.com/census/2010/explorer

“Mapping America: Every City, Every Block,” The New York Times (2010)

Tip #5: Enable Saving the Visualization State

Friday, April 4, 14

Recap: Tips for Data Visualizations that Communicate

Friday, April 4, 14

Tip #1: Provide an “Annotation” Layer with Explanations

Recap: Tips for Data Visualizations that Communicate

Friday, April 4, 14

Tip #1: Provide an “Annotation” Layer with ExplanationsTip #2: Always Explain Symbology and Scale

Recap: Tips for Data Visualizations that Communicate

Friday, April 4, 14

Tip #1: Provide an “Annotation” Layer with ExplanationsTip #2: Always Explain Symbology and ScaleTip #3: Offer Main Points of Visualization in a Sequence

Recap: Tips for Data Visualizations that Communicate

Friday, April 4, 14

Tip #1: Provide an “Annotation” Layer with ExplanationsTip #2: Always Explain Symbology and ScaleTip #3: Offer Main Points of Visualization in a SequenceTip #4: Where Possible, Offer Record-Level Detail

Recap: Tips for Data Visualizations that Communicate

Friday, April 4, 14

Tip #1: Provide an “Annotation” Layer with ExplanationsTip #2: Always Explain Symbology and ScaleTip #3: Offer Main Points of Visualization in a SequenceTip #4: Where Possible, Offer Record-Level DetailTip #5: Enable Saving the Visualization State

Recap: Tips for Data Visualizations that Communicate

Friday, April 4, 14

!"##$%&'(#)*#"+',$#-'.$/0)1$2)#$3%“Data Slide Show”

Homework assignment for week two

Microsoft ExcelOpen O#ce CalcGoogle DocsTableau DesktopIBM ManyEyes

Gapminder DesktopGoogle Fusion TablesR

http://microsoft.com/officehttp://openoffice.orghttp://docs.google.comhttp://tableausoftware.com/http://www-958.ibm.com/software/analytics/labs/manyeyes//http://gapminder.org/desktophttp://google.com/fusiontableshttp://r-project.org

Common Charting Applications

Friday, April 4, 14

Free and Web-Based Applications

Tableau Publichttp://www.tableausoftware.com/public

Price: Free

Pros: Great design Supports many chart forms Interactive and searchable Combine charts in single Information “dashboard”

Cons: Windows-only Your data is public Slow performance

!"##$%&'(#)*#"+',$#-'.$/0)1$2)#$3%

Friday, April 4, 14

Friday, April 4, 14

d3js.org

Friday, April 4, 14

!"##$%&'(#)*#"+',$#-'.$/0)1$2)#$3%“Data Slide Show”

Homework assignment for week two

Flowing DataVisual ComplexityInfostheticsVisualising DataVisual.ly blogScott Murray’s D3Tutorials

http://flowingdata.comhttp://visualcomplexity.comhttp://infosthetics.comhttp://visualisingdata.comhttp://visual.lyhttp://alignedleft.com

Blogs and Resources

Friday, April 4, 14

Part 1 - FOUNDATIONS!"Chapter 1 - Why Visualize? Information to Wisdom!"Chapter 2 - Forms and Functions: Visualization as a Technology!"Chapter 3 - The Beauty Paradox: Art and Communication!"Chapter 4 - Exposition, Exploration, and the Complexity Challenge

Part 2 - COGNITION!"Chapter 5 - The Eye and the Visual Brain!"Chapter 6 - Visualizing for the Mind!"Chapter 7 - Images in the Head

Part 3 - PRACTICE!"Chapter 8 - Creating Information Graphics!"Chapter 9 - Interactive Graphics and Visualizations

The “Book” on Narrative Visualization

The Functional Art

By Alberto Cairohttp://thefunctionalart.com

Friday, April 4, 14

Thanks!

Get in touch:gmcghee@stanford.edu, @mcgeoff

Bill Lane Center for the American Westhttp://west.stanford.edu

Journalism in the Age of Datahttp://datajournalism.stanford.edu

Friday, April 4, 14

top related