Introduction to Data Visualization with ggplot2
Rick Scavetta
Founder, Scavetta Academy

Function
Primary:
Secondary:
Guiding principles
Never:
Always:






ggplot(iris, aes(x = Sepal.Length,
y = Sepal.Width,
color = Species)) +
geom_point()

ggplot(iris, aes(color = Sepal.Length,
y = Sepal.Width,
x = Species)) +
geom_point()






ggplot(iris, aes(x = Sepal.Length,
y = Sepal.Width,
col = Species)) +
geom_point()

ggplot(iris, aes(x = Sepal.Length,
y = Sepal.Width,
col = Species)) +
geom_point(position = "jitter",
alpha = 0.5)

Introduction to Data Visualization with ggplot2