Tout sur les esthétiques : color et fill
En règle générale, l’esthétique « color » modifie le contour d’un élément géométrique et l’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. Certaines formes ont toutefois un comportement particulier.
« geom_point() » utilise par défaut « shape = 19 » : un disque. Vous pouvez aussi utiliser « 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 esthétiques à chaque point.
Toutes les valeurs de forme (shape) 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)