Personnaliser les préférences

Nous utilisons des cookies pour vous aider à naviguer efficacement et à exécuter certaines fonctions. Vous trouverez ci-dessous des informations détaillées sur tous les cookies sous chaque catégorie de consentement.

Les cookies classés comme « Nécessaires » sont stockés sur votre navigateur car ils sont essentiels pour activer les fonctionnalités de base du site.... 

Toujours actif

Necessary cookies are required to enable the basic features of this site, such as providing secure log-in or adjusting your consent preferences. These cookies do not store any personally identifiable data.

Aucun cookie à afficher.

Functional cookies help perform certain functionalities like sharing the content of the website on social media platforms, collecting feedback, and other third-party features.

Aucun cookie à afficher.

Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics such as the number of visitors, bounce rate, traffic source, etc.

Aucun cookie à afficher.

Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.

Aucun cookie à afficher.

Advertisement cookies are used to provide visitors with customized advertisements based on the pages you visited previously and to analyze the effectiveness of the ad campaigns.

Aucun cookie à afficher.

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)

ggplot2 augmente la taille des points

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)

ggplot2 diminue la taille des points

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 »

Ajouter un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *