Surcharge 3 : Données à faible précision
Vous avez déjà vu comment gérer la surcharge lors de l'utilisation de « geom_point() » dans deux cas :
- Grands ensembles de données
- Valeurs alignées sur un seul axe
Nous avons utilisé « position = 'jitter' » à l'intérieur de « geompoint() » ou « geomjitter() ».
Examinons un autre cas :
- Données à faible précision
Cela résulte de mesures à faible résolution, comme dans l'ensemble de données sur les iris, qui est mesuré avec une précision de 1 mm (voir le visualisateur). Il s'agit d'un cas similaire au cas 2, mais ici, nous pouvons avoir un déplacement aléatoire de points (jitter) à la fois sur l'axe des x et sur l'axe des y.
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.
ggplot(iris, aes(Sepal.Length, Sepal.Width, color = Species)) +
# Swap for jitter layer with width 0.1
geom_point(alpha = 0.5)