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 geom_point()
ou geom_jitter()
.
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 l'iris, qui est mesuré avec une précision de 1 mm (voir l’afficheur). Il s'agit d'un cas similaire au cas 2, mais dans ce cas, nous pouvons avoir un 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)