data visualization in r

20
contemporary data viz in R @cjlortie

Upload: cjlortie

Post on 17-Feb-2017

380 views

Category:

Data & Analytics


0 download

TRANSCRIPT

Page 1: Data visualization in R

contemporarydata viz in R @cjlortie

Page 2: Data visualization in R

philosophy of graphics

clean and simple

Page 3: Data visualization in R

grammar of graphics

Page 4: Data visualization in R

layers

Page 5: Data visualization in R

primacy of layers (simple first, then complex)

Page 6: Data visualization in R

data are mapped to aesthetic attributes and objects

Page 7: Data visualization in R

data are always mapped

but explicit control is more powerful

Page 8: Data visualization in R

data first then statistics

Page 9: Data visualization in R

you define purpose not the data visualization

Page 10: Data visualization in R

basic graphicsgrid graphics

lattice and lattice extraggplot2

Page 11: Data visualization in R

base <- edit only on top

grids <- provide structure

lattice <- trellis graphics (details/conditions)

ggplot2 <- grid/trellis but model approach

Page 12: Data visualization in R

implications for workflow

model suggests structures

aesthetics always important

building takes forethought

Page 13: Data visualization in R

plot versus qplot

Page 14: Data visualization in R

qplot automatically maps data attributes

Page 15: Data visualization in R

geoms are the types of objects you map data unto

Page 16: Data visualization in R

qplot takes care of the layers for you

Page 17: Data visualization in R

ggplot() requires you to add a layer with +

Page 18: Data visualization in R

tip: assign ggplot to object then add

Page 19: Data visualization in R

beware overplotting

Page 20: Data visualization in R

faceting

jitter

alpha