¿Cómo agregar un título a un ggplot en R?

En este artículo, vamos a ver cómo podemos agregar un título a una trama en el lenguaje de programación R. El título es muy importante en la visualización de datos para mostrar algunos detalles relacionados con los gráficos.

Preparación de datos

Para trazar el diagrama de dispersión que usaremos, usaremos la función geom_point(). A continuación se incluye información breve sobre la función ggplot, geom_point().

Sintaxis: geom_point(tamaño, color, relleno, forma, trazo)

Parámetro:

  • tamaño : Tamaño de los puntos
  • color : Color de Puntos/Borde
  • relleno: color de los puntos
  • forma: forma de puntos en un rango de 0 a 25
  • trazo : Grosor del borde del punto
  • Retorno: Crea diagramas de dispersión.

R

# import lib
library(ggplot2)
  
# plot datapoint using iris
ggplot(iris, aes(x = Sepal.Length, y = Sepal.Width)) +
    geom_point()

Producción:

Añadir un título a un gráfico

Para agregar subtítulos, usaremos los atributos de subtítulos de la función labs().

Sintaxis: labs(título)

Parámetros: 

  • subtítulo: subtítulo de string

R

library(ggplot2)
ggplot(iris, aes(x = Sepal.Length, y = Sepal.Width)) +
    geom_point()+
  
    # adding caption and subtitle
    labs(subtitle="Scatter plot",
       caption="Geeksforgeeks"
       )

Producción:

Personalizar el texto de los subtítulos

Los métodos element_text() se pueden usar para personalizar el título dentro del gráfico

R

library(ggplot2)
ggplot(iris, aes(x = Sepal.Length, y = Sepal.Width)) +
    geom_point()+
  
    # adding caption and subtitle
    labs(subtitle="Scatter plot - Examples",
       caption="Geeksforgeeks")+ 
  
    # size of the caption
    theme(plot.caption= element_text(size=15,
                                   color="Green"))

Producción:

Publicación traducida automáticamente

Artículo escrito por kumar_satyam 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 *