DATA VISUALIZATION IN R WITH GGVIS

Report 2 Downloads 163 Views
DATA VISUALIZATION IN R WITH GGVIS

Syntax

Data Visualization in R with ggvis

%>% magrittr

Stefan Bache

Data Visualization in R with ggvis

vector "value" ~variable

Data Visualization in R with ggvis

:=

Data Visualization in R with ggvis

Data Space

Visual Space

(Species)

(Fill)

setosa

versicolor

virginica

blue

orange

green

Data Visualization in R with ggvis

Data Space

Visual Space

(Petal.Width)

(Size)

0.5

1.0

1.5

2.0

2.5

10 pixels

85 pixels

160 pixels

235 pixels

310 pixels

Data Visualization in R with ggvis

iris %>% ggvis(x = ~Sepal.Width, y = ~Sepal.Length, fill = ~Species, size = ~Petal.Width ) %>% layer_points()

=

Data Space

Visual Space

(Species)

(Fill)

setosa

versicolor

virginica

blue

orange

green

Data Visualization in R with ggvis

iris %>% ggvis(x = ~Sepal.Width, y = ~Sepal.Length, fill = "red", size = ~Petal.Width ) %>% layer_points()

=

Data Space

? Visual Space (Fill)

red

blue

Data Visualization in R with ggvis

iris %>% ggvis(x = ~Sepal.Width, y = ~Sepal.Length, fill := "red", size = ~Petal.Width ) %>% layer_points()

=

Data Space

? :=

Visual Space (Fill)

red

Data Visualization in R with ggvis

iris %>% ggvis(x = ~Sepal.Width, y = ~Sepal.Length, fill := "red", size := 100 ) %>% layer_points()

=

Data Space

? :=

Visual Space (Fill)

red (Size)

100 pixels

Data Visualization in R with ggvis

=

:=

maps

sets

data values

manual values

DATA VISUALIZATION IN R WITH GGVIS

Let's practice!

DATA VISUALIZATION IN R WITH GGVIS

The line, a special type of mark

Data Visualization in R with ggvis

Data Visualization in R with ggvis

stroke strokeWidth strokeOpacity strokeDash fill fillOpacity

Data Visualization in R with ggvis

lines

paths

smooths

model_predictions

ribbons

Data Visualization in R with ggvis

DATA VISUALIZATION IN R WITH GGVIS

Let's practice!