1. Setting vs. mapping
1.1 sets the colour of the points to a constant, using the colour parameter of the layer
p <- ggplot(mtcars, aes(mpg, wt))
p + geom_point(colour = "darkblue")
1.2 maps an aesthetic to a variable
p + geom_point(aes(colour = factor(cyl)))
1.3 maps the colour to the value “darkblue”
"This effiectively creates a new variable containing only the value "darkblue" and
then maps colour to that new variable. Because this value is discrete, the default
colour scale uses evenly spaced colours on the colour wheel, and since there is
only one value this colour is pinkish."
p + geom_point(aes(colour = "darkblue"))