Eliminar etiquetas de ggplot2 Facet Plot en R

En este artículo, discutiremos cómo eliminar las etiquetas del gráfico de facetas en ggplot2 en el lenguaje de programación R.

Gráficas de facetas, donde se subdividen los datos en función de una variable categórica y se crea una serie de gráficas similares con la misma escala. Podemos trazar fácilmente un diagrama facetado usando la función facet_wrap() del paquete ggplot2. Cuando usamos facet_wrap() en ggplot2, por defecto le da un título a cada parcela de acuerdo al grupo en el que están divididas.

Sintaxis:

plot + facet_wrap( ~facet-variable)

Parámetro:

  • facet-variable: Determina la variable en torno a la cual se deben dividir las parcelas.

Aquí, hay un gráfico de facetas básico realizado con el marco de datos de diamantes que R Language proporciona de forma nativa. Hemos utilizado la función facet_wrap() con ~clarity para dividir el gráfico en facetas según su claridad.

Ejemplo: trama básica

R

# load library ggridges and tidyverse
library(ggridges)
library(tidyverse)
  
# Basic facet plot divided according to category cut
# ggplot() function is used to plot the chart
ggplot(diamonds, aes(x=price, y=color, fill=color)) +
  
# geom_density_ridges() function is used to draw 
# ridgeline plot
  geom_density_ridges()+
  
# facet_wrap() function divides the plot in facets 
# according to category of cut
  facet_wrap(~cut)

Producción:

Eliminar etiquetas del gráfico de facetas

Podemos personalizar varios aspectos de un ggplot2 usando la función theme(). Para eliminar la etiqueta del gráfico de facetas, necesitamos usar el argumento «strip.text.x» dentro de la capa theme() con el argumento ‘element_blank()’.

Sintaxis:

plot + theme( strip.text.x = element_blank() )

Ejemplo: quitar la etiqueta del gráfico de facetas

R

# load library ggridges and tidyverse
library(ggridges)
library(tidyverse)
  
# Basic facet plot divided according to category cut
# ggplot() function is used to plot the chart
ggplot(diamonds, aes(x=price, y=color, fill=color)) +
  
# geom_density_ridges() function is used to draw 
# ridgeline plot
  geom_density_ridges()+
  
# facet_wrap() function divides the plot 
# in facets according to category of cut
  facet_wrap(~cut)+
# strip.text.x parameter of theme
# function is used to remove the label of facet plot
# element_blank() removes the label
theme(strip.text.x = element_blank())

Producción:

Publicación traducida automáticamente

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