pycon data design_meaning

84
DATA DESIGN MEANING

Upload: mouffok-amine

Post on 02-Aug-2015

86 views

Category:

Design


2 download

TRANSCRIPT

Page 1: Pycon data design_meaning

DATADESIGN

MEANING

Page 2: Pycon data design_meaning

djangoproject.com

skillsapp.com

(tweet @skillsapp for invite)

Page 3: Pycon data design_meaning

♥ VISUALIZATIONSRSLY, GUISE

Page 4: Pycon data design_meaning

DATA

?

PROFITMEANING!

Page 5: Pycon data design_meaning

acquireparsefiltermine

representrefine

interact

Page 6: Pycon data design_meaning

acquireparsefiltermine

representrefine

interact

ENGINEERING

DESIGN

Page 7: Pycon data design_meaning

DATA

?

PROFITMEANING!

Page 8: Pycon data design_meaning

VISUALIZATIONS

CHARTS

Page 9: Pycon data design_meaning
Page 10: Pycon data design_meaning
Page 11: Pycon data design_meaning

http://bit.ly/vYZgQb

Page 12: Pycon data design_meaning

21HeH

4 5 6 7 8 9 103Be B C N O F NeLi

12 13 14 15 16 17 1811Mg Al Si P S Cl ArNa

20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 3619Ca Sc Ti V Cr Mn Fe Co Ni Cu Zn Ga Ge As Se Br KrK

38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 5437AgSr Y Zr Nb Mo Tc Ru Rh Pd Cd In Sn Sb Te I XeRb

56 72 73 74 75 76 77 78 79 80 81 82 83 84 85 8655Ba Hf Ta W Re Os Ir Pt Au Hg Tl Pb Bi Po At RnCs

88 104 105 106 107 108 109 110 111 112 113 114 115 116 117 11887Sg Rg Uuq UupRa Rf Db Bh Hs Mt Ds Cn Uut Uuh Uus UuoFr

57 58 59 60 61 62 63 64 65 66 67 68 69 70 71DyLa Ce Pr Nd Pm Sm Eu Gd Tb Ho Er Tm Yb Lu

89 90 91 92 93 94 95 96 97 98 99 100 101 102 103Ac Th Pa U Np Pu Am Cm Bk Cf Es Fm Md No Lr

GroupPeriod

Lanthanides

Actinides

1

2

3

4

5

6

7

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18

Page 13: Pycon data design_meaning

21HeH

4 5 6 7 8 9 103Be B C N O F NeLi

12 13 14 15 16 17 1811Mg Al Si P S Cl ArNa

20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 3619Ca Sc Ti V Cr Mn Fe Co Ni Cu Zn Ga Ge As Se Br KrK

38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 5437AgSr Y Zr Nb Mo Tc Ru Rh Pd Cd In Sn Sb Te I XeRb

56 72 73 74 75 76 77 78 79 80 81 82 83 84 85 8655Ba Hf Ta W Re Os Ir Pt Au Hg Tl Pb Bi Po At RnCs

88 104 105 106 107 108 109 110 111 112 113 114 115 116 117 11887Sg Rg Uuq UupRa Rf Db Bh Hs Mt Ds Cn Uut Uuh Uus UuoFr

57 58 59 60 61 62 63 64 65 66 67 68 69 70 71DyLa Ce Pr Nd Pm Sm Eu Gd Tb Ho Er Tm Yb Lu

89 90 91 92 93 94 95 96 97 98 99 100 101 102 103Ac Th Pa U Np Pu Am Cm Bk Cf Es Fm Md No Lr

GroupPeriod

Lanthanides

Actinides

1

2

3

4

5

6

7

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18

Page 14: Pycon data design_meaning

21HeH

4 5 6 7 8 9 103Be B C N O F NeLi

12 13 14 15 16 17 1811Mg Al Si P S Cl ArNa

20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 3619Ca Sc Ti V Cr Mn Fe Co Ni Cu Zn Ga Ge As Se Br KrK

38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 5437AgSr Y Zr Nb Mo Tc Ru Rh Pd Cd In Sn Sb Te I XeRb

56 72 73 74 75 76 77 78 79 80 81 82 83 84 85 8655Ba Hf Ta W Re Os Ir Pt Au Hg Tl Pb Bi Po At RnCs

88 104 105 106 107 108 109 110 111 112 113 114 115 116 117 11887Sg Rg Uuq UupRa Rf Db Bh Hs Mt Ds Cn Uut Uuh Uus UuoFr

57 58 59 60 61 62 63 64 65 66 67 68 69 70 71DyLa Ce Pr Nd Pm Sm Eu Gd Tb Ho Er Tm Yb Lu

89 90 91 92 93 94 95 96 97 98 99 100 101 102 103Ac Th Pa U Np Pu Am Cm Bk Cf Es Fm Md No Lr

GroupPeriod

Lanthanides

Actinides

1

2

3

4

5

6

7

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18

Page 15: Pycon data design_meaning

21HeH

4 5 6 7 8 9 103Be B C N O F NeLi

12 13 14 15 16 17 1811Mg Al Si P S Cl ArNa

20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 3619Ca Sc Ti V Cr Mn Fe Co Ni Cu Zn Ga Ge As Se Br KrK

38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 5437AgSr Y Zr Nb Mo Tc Ru Rh Pd Cd In Sn Sb Te I XeRb

56 72 73 74 75 76 77 78 79 80 81 82 83 84 85 8655Ba Hf Ta W Re Os Ir Pt Au Hg Tl Pb Bi Po At RnCs

88 104 105 106 107 108 109 110 111 112 113 114 115 116 117 11887Sg Rg Uuq UupRa Rf Db Bh Hs Mt Ds Cn Uut Uuh Uus UuoFr

57 58 59 60 61 62 63 64 65 66 67 68 69 70 71DyLa Ce Pr Nd Pm Sm Eu Gd Tb Ho Er Tm Yb Lu

89 90 91 92 93 94 95 96 97 98 99 100 101 102 103Ac Th Pa U Np Pu Am Cm Bk Cf Es Fm Md No Lr

GroupPeriod

Lanthanides

Actinides

1

2

3

4

5

6

7

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18

Page 16: Pycon data design_meaning

21HeH

4 5 6 7 8 9 103Be B C N O F NeLi

12 13 14 15 16 17 1811Mg Al Si P S Cl ArNa

20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 3619Ca Sc Ti V Cr Mn Fe Co Ni Cu Zn Ga Ge As Se Br KrK

38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 5437AgSr Y Zr Nb Mo Tc Ru Rh Pd Cd In Sn Sb Te I XeRb

56 72 73 74 75 76 77 78 79 80 81 82 83 84 85 8655Ba Hf Ta W Re Os Ir Pt Au Hg Tl Pb Bi Po At RnCs

88 104 105 106 107 108 109 110 111 112 113 114 115 116 117 11887Sg Rg Uuq UupRa Rf Db Bh Hs Mt Ds Cn Uut Uuh Uus UuoFr

57 58 59 60 61 62 63 64 65 66 67 68 69 70 71DyLa Ce Pr Nd Pm Sm Eu Gd Tb Ho Er Tm Yb Lu

89 90 91 92 93 94 95 96 97 98 99 100 101 102 103Ac Th Pa U Np Pu Am Cm Bk Cf Es Fm Md No Lr

GroupPeriod

Lanthanides

Actinides

1

2

3

4

5

6

7

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18

Page 17: Pycon data design_meaning

http://nyti.ms/z7n5Xg

Page 18: Pycon data design_meaning

I NCEPT ION

Page 19: Pycon data design_meaning

acquireparsefiltermine

representrefine

interact

ENGINEERING

DESIGN

Page 20: Pycon data design_meaning

DO NOHARM

first,

Page 21: Pycon data design_meaning

OMITNEEDLESS

DATA

Page 22: Pycon data design_meaning

OMIT

NEEDLESSthe

Page 23: Pycon data design_meaning

DATA INKto ratio

Page 24: Pycon data design_meaning

from “Designing with Data” by Brian Sudahttp://www.designingwithdata.com/

Page 25: Pycon data design_meaning

from “Designing with Data” by Brian Sudahttp://www.designingwithdata.com/

Page 26: Pycon data design_meaning

from “Designing with Data” by Brian Sudahttp://www.designingwithdata.com/

Page 27: Pycon data design_meaning

from “Designing with Data” by Brian Sudahttp://www.designingwithdata.com/

Page 28: Pycon data design_meaning

from “Designing with Data” by Brian Sudahttp://www.designingwithdata.com/

Page 29: Pycon data design_meaning
Page 30: Pycon data design_meaning

CHARTJUNK

Page 31: Pycon data design_meaning

LIES,

LIES,

STATISTICS

damn

and

Page 32: Pycon data design_meaning

2007 2008 2009 2010 2011

Page 33: Pycon data design_meaning

20%

20%

20%

20%

20%

2007 2008 2009 2010 2011

Page 34: Pycon data design_meaning

DO NOHARM

first,

Page 35: Pycon data design_meaning

VISIONf*cking

how does it work?

Page 36: Pycon data design_meaning

GESTALT PRINCIPLESof

PERCEPTION

(just google it later)

Page 37: Pycon data design_meaning

RELATIONSHIPSPROXIMITYSIMILARITYENCLOSURE

CLOSURECONTINUITYCONNECTION

Page 38: Pycon data design_meaning

PROXIMITY SIMILARITY ENCLOSURE

CONNECTION CONTINUITY CLOSURE

Page 39: Pycon data design_meaning

ANGLES

Page 40: Pycon data design_meaning

ANGLES

Page 41: Pycon data design_meaning

SHAPES

Page 42: Pycon data design_meaning
Page 43: Pycon data design_meaning

COLOR

Page 44: Pycon data design_meaning
Page 45: Pycon data design_meaning
Page 46: Pycon data design_meaning
Page 47: Pycon data design_meaning

HUE

VALUE

Page 48: Pycon data design_meaning

MS LBLUE GREEN RED

http://en.wikipedia.org/wiki/Opponent_process

Page 49: Pycon data design_meaning

http://en.wikipedia.org/wiki/Opponent_process

vs vs

Page 50: Pycon data design_meaning

http://en.wikipedia.org/wiki/Opponent_process

vs vs

DEUTERANOPIA“RED-GREEN COLORBLINDNESS”

1 IN 10 MALES

Page 51: Pycon data design_meaning

http://en.wikipedia.org/wiki/Opponent_process

vs vs

Page 52: Pycon data design_meaning

http://en.wikipedia.org/wiki/Opponent_process

vs vsvs

ACTUALLY,

Page 53: Pycon data design_meaning

http://en.wikipedia.org/wiki/Lab_color_space

vs vsvs

CIE LAB COLORSPACE

L a b

Page 54: Pycon data design_meaning

http://en.wikipedia.org/wiki/HSL_color_space

HSL HSV

Page 55: Pycon data design_meaning

HSV VHSL L

CIELAB L*

Images courtesy Wikipedia & Luc Viatour / www.Lucnix.be

Page 56: Pycon data design_meaning

COLOR SCIENCETL;DR

GETS REAL DEEP, REAL FAST

Page 57: Pycon data design_meaning

BREWER PALETTEShttp://colorbrewer2.org/

Page 58: Pycon data design_meaning
Page 59: Pycon data design_meaning

HIERARCHYestablish a visual

Page 60: Pycon data design_meaning

DE/EMPHASIS

Page 61: Pycon data design_meaning

123widgets sold

123widgets sold

normal

emphasized

de-emphasizednormal

Page 62: Pycon data design_meaning

ONCE

ONCE A DAY?or

Page 63: Pycon data design_meaning

8 / 10

Page 64: Pycon data design_meaning

NUMERALS

Page 65: Pycon data design_meaning

Early 2096 was…

Early !"#$ was…

old-style

lining

Page 66: Pycon data design_meaning

LINING FIGURESPROTIP

JUST USE THEM

Page 67: Pycon data design_meaning
Page 68: Pycon data design_meaning

1,002,9828,239,8719,242,853

proportional

tabular

%&''(&)*(*&(+)&*,%)&(-(&*.+

TOTAL

TOTAL

Page 69: Pycon data design_meaning

INTERACTIVE

Page 70: Pycon data design_meaning

MUCH MOREyou can show

data

Page 71: Pycon data design_meaning

TOO MUCHyou can show

data

Page 72: Pycon data design_meaning

NARRATIVE

Page 73: Pycon data design_meaning

READER

AUTHORdriven

Page 74: Pycon data design_meaning

NARRATIVE VISUALIZATION

http://vis.stanford.edu/files/2010-Narrative-InfoVis.pdf

TELLING STORIES WITH DATA

Page 75: Pycon data design_meaning

“THE MARTINI GLASS”figure 1

Page 76: Pycon data design_meaning

“THE MARTINI GLASS”figure 1

STARTGUIDED

NARRATIVEEXPLORE

Page 77: Pycon data design_meaning

“THE MARTINI GLASS”figure 1

WOWGUIDED

NARRATIVELEDEADD

DETAIL

“THE TWIST”

Page 78: Pycon data design_meaning

“THE INTERACTIVE SLIDESHOW”

figure 2

ABC 123 *@!

http://vis.stanford.edu/files/2010-Narrative-InfoVis.pdf

Page 79: Pycon data design_meaning

“THE DRILL-DOWN”figure 3

Page 80: Pycon data design_meaning

AUDIENCE

Page 81: Pycon data design_meaning

I NCEPT ION

Page 82: Pycon data design_meaning

I DA NCEPT IONF R O M T H E P R O D U C E R S O F P Y C O N

Page 83: Pycon data design_meaning

O HAI IM

EDWARDTUFTE

Page 84: Pycon data design_meaning

ThN y!@idangazit & htp://gazit.me

don’t be shy, come say hi!