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:
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:
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:
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:
Publicación traducida automáticamente
Artículo escrito por mishrapriyank17 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA