Agregue texto en negrita y cursiva a ggplot2 Trazar en R

En este artículo, discutiremos cómo agregar texto en negrita y cursiva a un gráfico usando ggplot2 en el lenguaje de programación R. 

Para agregar el texto en negrita y cursiva, usaremos la función annotate() de la biblioteca ggplot2 en lenguaje R, esta función ayuda a agregar el texto al gráfico con diferentes variaciones en el gráfico ggplot2.

Instale la biblioteca ggplot2:

install.packages("ggplot2")

Para importar/cargar la biblioteca ggplot2:

library("ggplot2")  

Función de anotación : esta función agrega geoms a una gráfica, las propiedades de los geoms no se mapean a partir de variables de un marco de datos, sino que se pasan como vectores. Esto es útil para agregar pequeñas anotaciones o si tiene sus datos en vectores y, por alguna razón, no desea colocarlos en un marco de datos. En otras palabras, ayuda al usuario a agregar texto con diferentes propiedades al gráfico ggplot2.

Sintaxis: anotar(geom,x = NULL,y = NULL,xmin = NULL,xmax = NULL,ymin = NULL,max = NULL,xend = NULL,yend = NULL,…,label Fontface,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 uno de estos.
  • etiqueta:-una string de caracteres que contiene la etiqueta de una variable
  • Fontface: – El tipo de letra

Ejemplo 1: agregar un texto en negrita al gráfico ggplot2.

En este ejemplo, primero crearemos un marco de datos de 5 elementos y lo trazaremos con la ayuda de la función ggplot() en la biblioteca ggplot2. Y luego, con la función annotate() y pasando el parámetro negrita en la fuente, le agregaremos texto en negrita.

Código:

R

# Load ggplot2 package
library("ggplot2")                  
gfg_data=data.frame(x = c( 7, 5, 1, 3, 9),
                    y = c(8, 4, 6, 2, 7));
  
gfg_plot <- ggplot(gfg_data, aes(x, y)) +geom_point()
gfg_plot +annotate("text", x =8, y = 2, size = 5,
           label = "GEEKSFORGEEKS",
           fontface = "bold")

Producción:

Ejemplo 2: agregar un texto en cursiva a ggplot2 Plot.

En este ejemplo, primero crearemos un marco de datos de 10 elementos y lo trazaremos con la ayuda de la función ggplot() en la biblioteca ggplot2. Y luego, con la función annotate() y pasando el parámetro de cursiva en la fuente, le agregaremos texto en cursiva.

R

library("ggplot2")                 
gfg_data = data.frame(x = c(7, 5, 1, 3, 9), 
                    y = c(8, 4, 6, 2, 7));
  
gfg_plot <- ggplot(gfg_data, aes(x, y)) +geom_point()
gfg_plot +annotate("text", x = 8, y = 2, size = 5,
           label = "GEEKSFORGEEKS",
           fontface = "italic")

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 *