Agregar texto a ggplot2 Trazar en R

En este artículo, vamos a ver cómo agregar texto al gráfico ggplot2 en el lenguaje de programación R.

Para hacer esto se usa anotar() . Es útil para agregar pequeñas anotaciones (como etiquetas de texto) o si tiene sus datos en vectores y, por alguna razón, no desea colocarlos en un marco de datos.

Sintaxis:

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

Parámetros:

  • geom: nombre de geom a usar para la anotación
  • x, y, xmin, ymin, xmax, ymax, xend, yend: estética de posicionamiento: debe especificar al menos una de estas.
  • …: Otros argumentos pasados ​​a la capa(). Suelen ser estéticas, que se utilizan para establecer una estética en un valor fijo, como color = «rojo» o tamaño = 3.
  • na.rm: si es FALSO, los valores faltantes predeterminados se eliminan con una advertencia.

Ejemplo:

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")

Producción:

Para anotar varios elementos de prueba en el gráfico ggplot2, el usuario debe llamar a la función annotate() del paquete ggplot2 varias veces con los parámetros necesarios en el lenguaje de programación R.

Ejemplo:

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")   

Producción:

Para modificar el color y el tamaño del texto agregado al gráfico ggplot2 mediante la función annotate(), el usuario debe agregar col y size como argumentos de la función annotate del paquete ggplot2 y especificar el parámetro requerido en esta función y este conducirá al cambio en el tamaño y el color del texto agregado al gráfico ggplot2 en el lenguaje de programación R.

Ejemplo:

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)  

Producción:

Publicación traducida automáticamente

Artículo escrito por geetansh044 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *