Comment changer la taille des points dans ggplot2 (3 exemples)
Vous pouvez utiliser l’argument size pour modifier la taille des points dans un nuage de points ggplot2 :
some_ggplot +
geom_point(size=1.5)
La taille par défaut est de 1,5 mais vous pouvez diminuer ou augmenter cette valeur pour rendre les points plus petits ou plus grands.
Les exemples suivants montrent comment utiliser chaque méthode en pratique avec l’ensemble de données mtcars intégré dans R.
Pour référence, voici à quoi ressemble un nuage de points ggplot2 en utilisant la taille par défaut :
library(ggplot2)
ggplot(data=mtcars, aes(x=mpg, y=wt)) +
geom_point()
Exemple 1 : augmenter la taille des points dans ggplot2
Le code suivant montre comment créer un nuage de points dans ggplot2 et augmenter la taille en points en utilisant l’argument size :
library(ggplot2)
#create scatterplot with increased point size
ggplot(data=mtcars, aes(x=mpg, y=wt)) +
geom_point(size=5)
Notez que les points sont beaucoup plus grands que la taille par défaut.
Exemple 2 : diminuer la taille des points dans ggplot2
Le code suivant montre comment créer un nuage de points dans ggplot2 et diminuer la taille en points en utilisant l’argument size :
library(ggplot2)
#create scatterplot with decreased point size
ggplot(data=mtcars, aes(x=mpg, y=wt)) +
geom_point(size=0.5)
Notez que les points sont beaucoup plus petits que la taille par défaut.
Exemple 3 : Ajuster la taille des points en fonction d’une variable
Le code suivant montre comment créer un nuage de points dans ggplot2 et ajuster chaque taille de point en fonction de la valeur d’une autre variable dans l’ensemble de données mtcars appelé qsec :
library(ggplot2)
#create scatterplot with point size based on value of qsec
ggplot(data=mtcars, aes(x=mpg, y=wt)) +
geom_point(aes(size=qsec))
La taille de chaque point dépend désormais de la valeur de la variable qsec .
Notez que ggplot2 ajoute également automatiquement une légende sur le côté droit du tracé pour vous aider à comprendre comment la valeur de la variable qsec est mappée sur la taille de chaque point.
Remarque : Vous pouvez trouver la documentation complète de la fonction geom_point() ici .
Ressources additionnelles
Les didacticiels suivants expliquent comment effectuer d’autres opérations courantes dans ggplot2 :
Comment changer la forme du point dans ggplot2
Comment changer le titre de la légende dans ggplot2
Comment faire pivoter les étiquettes des axes dans ggplot2
Comment réparer dans R : impossible de trouver la fonction « ggplot »