Ajouter du texte au tracé ggplot2 dans R

Afficher la discussion

Améliorer l’article

Enregistrer l’article

J’aime l’article

Afficher la discussion

Améliorer l’article

Enregistrer l’article

J’aime l’article

Dans cet article, nous allons voir comment ajouter du texte au tracé ggplot2 dans le langage de programmation R.

Pour faire ça annoter() est utilisé. Il est utile pour ajouter de petites annotations (telles que des étiquettes de texte) ou si vous avez vos données dans des vecteurs et que, pour une raison quelconque, vous ne souhaitez pas les placer dans un bloc de données.

Syntaxe:

annotate(geom,x = NULL,y = NULL, xmin = NULL, xmax = NULL, ymin = NULL, ymax = NULL, xend = NULL, yend = NULL, …, na.rm = FALSE)

Paramètres:

  • geom : nom de geom à utiliser pour l’annotation
  • x, y, xmin, ymin, xmax, ymax, xend, yend : positionnement esthétique – vous devez en spécifier au moins un.
  • … : Autres arguments passés à layer(). Ce sont souvent des esthétiques, utilisées pour définir une esthétique à une valeur fixe, comme couleur = “rouge” ou taille = 3.
  • na.rm : si FALSE, les valeurs manquantes par défaut sont supprimées avec un avertissement.

Exemple:

R

library("ggplot2")

 

gfg_data <- data.frame(x = c(1,2,3,4,5),         

                   y = c(4,3,2,5,1))

gfg_data         

 

gfg_plot<- ggplot(gfg_data, aes(x, y)) +   

  geom_point()

 

gfg_plot +  annotate("text", x = 4, y = 3,

                     label = "GeeksForGeeks")

Production:

444

Pour annoter plusieurs éléments de test sur le tracé ggplot2, l’utilisateur doit appeler plusieurs fois la fonction annotate() du package ggplot2 avec les paramètres requis dans le langage de programmation R.

Exemple:

R

library("ggplot2")

 

gfg_data <- data.frame(x = c(1,2,3,4,5),         

                   y = c(4,3,2,5,1))

gfg_data 

 

gfg_plot<- ggplot(gfg_data, aes(x, y)) +   

  geom_point()

 

gfg_plot +  annotate("text", x = 1.2, y = 5,

                     label = "GeeksForGeeks") + 

annotate("text", x = 4.7, y = 1, 

         label = "GeeksForGeeks")   

Production:

444

Pour modifier la couleur et la taille du texte ajouté au tracé ggplot2 à l’aide de la fonction annotate(), l’utilisateur doit ajouter col et Taille comme arguments de la fonction annotate du package ggplot2 et spécifiez le paramètre requis dans cette fonction, ce qui entraînera la modification de la taille et de la couleur du texte ajouté au tracé ggplot2 dans le langage de programmation R.

Exemple:

R

library("ggplot2")

 

gfg_data <- data.frame(x = c(1,2,3,4,5),         

                   y = c(4,3,2,5,1))

 

gfg_data         

 

gfg_plot<- ggplot(gfg_data, aes(x, y)) +   

  geom_point()

 

gfg_plot +  annotate("text", x = 2, y = 5, 

                     label = "GeeksForGeeks",

                     col = "green", size = 10) +

  annotate("text", x = 4.7, y = 1, 

           label = "GeeksForGeeks",

           col = "green", size = 5)  

Production:

444

Laisser un commentaire

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