Tout sur les dimensions esthétiques : couleur et remplissage
En règle générale, la dimension esthétique color
modifie le *contour * d’un élément de géométrie et la dimension esthétique fill
en modifie l'intérieur. geom_point()
est une exception : vous devez utiliser color
(et non fill
) pour la couleur du point. Cependant, certaines formes ont un comportement particulier.
La version par défaut de geom_point()
utilise shape = 19
: un cercle plein. Une alternative est shape = 21
: un cercle qui vous permet d'utiliser à la fois fill
pour l'intérieur et color
pour le contour. Cela vous permet d'associer deux dimensions esthétiques à chaque point.
Toutes les valeurs de forme sont décrites sur la page d'aide de points()
(docs).
fcyl
et fam
sont respectivement les colonnes cyl
et am
, converties en facteurs.
Cet exercice fait partie du cours
Introduction à la visualisation de données avec ggplot2
Exercice interactif pratique
Essayez cet exercice en complétant cet exemple de code.
# Map fcyl to fill
ggplot(mtcars, aes(wt, mpg, color = fcyl)) +
geom_point(shape = 1, size = 4)