¿Cómo cambiar el color de fondo en R usando ggplot2?

En este artículo, discutiremos cómo cambiar el color de fondo de un gráfico ggplot2 en el lenguaje de programación R.

Para hacerlo, primero crearemos un gráfico ggplot2 básico.

Paso 1: Cree datos de muestra para la gráfica.

sample_data <- data.frame(x = 1:10, y = 1:10)

Paso 2: Cargue el paquete ggplot2.

library("ggplot2")

Paso 3: Dibuje un gráfico ggplot2 básico sin ninguna personalización de color.

ggplot(sample_data, aes(x, y)) + geom_point()

R

# load ggplot2
library("ggplot2")
  
# Create Sample data
sample_data <- data.frame(x = 1:10, y = 1:10)
  
# Draw plot with ggplot2
ggplot(sample_data, aes(x, y)) + geom_point()

Producción:

Gráfica básica de ggplot2

Cambiar el color del panel de fondo

Usaremos el argumento panel.background de ggplot2 para cambiar el color de fondo del panel de plot.

ggplot(sample_data, aes(x, y)) + geom_point()+ theme(panel.background = element_rect(fill = “#00ab75”)

R

# load ggplot2
library("ggplot2")
  
# Create Sample data
sample_data <- data.frame(x = 1:10, y = 1:10)
  
# Draw plot with changed theme using 
# panel.background parameter
ggplot(sample_data, aes(x, y)) + 
geom_point()+
theme(panel.background = element_rect(fill = "#00ab75" ))

Producción:

Parcela con panel de color de fondo verde

Cambiar el color de la trama en ggplot2

Usaremos el argumento plot.background de ggplot2 para cambiar el color de fondo de la trama.

ggplot(sample_data, aes(x, y)) + geom_point()+ tema(plot.background = element_rect(fill = “#00ab75”))

R

# load ggplot2
library("ggplot2")
  
# Create Sample data
sample_data <- data.frame(x = 1:10, y = 1:10)
  
# Draw plot with changed theme using 
# plot.background parameter
ggplot(sample_data, aes(x, y)) + 
geom_point()+
theme(plot.background = element_rect(fill = "#00ab75" ))

Producción:

Parcela con color de fondo verde

Cambiar el tema general de la trama en ggplot2

Tenemos algunos temas prediseñados en ggplot2 que se pueden usar para cambiar el tema completo en ggplot2. Los temas disponibles en ggplot son,

  • tema_gris
  • tema_bw
  • tema_lineado
  • tema_luz
  • tema_oscuro
  • tema_minimal
  • tema_clásico
  • tema_vacío
  • tema_prueba

Sintaxis:

ggplot(sample_data, aes(x, y)) + geom_point()+ theme_dark()

R

# load ggplot2
library("ggplot2")
  
# Create Sample data
sample_data <- data.frame(x = 1:10, y = 1:10)
  
# Draw plot with changed theme using 
# different prebuilt themes
ggplot(sample_data, aes(x, y)) + geom_point()+theme_dark()

Producción:

Parcela con tema oscuro en ggplot2

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 *