manipulation - Aumento del área alrededor del área de la parcela en ggplot2
ggtitle size (1)
Esta pregunta ya tiene una respuesta aquí:
- ggplot2 trazar márgenes de área? 1 respuesta
¿Cómo puedo aumentar el área alrededor de un área de trazado en ggplot 2 para darle a mis títulos de ejes algo de espacio para respirar? Soy consciente de vjust y hjust (como se muestra a continuación), sin embargo, no puedo crear un espacio real alrededor del área de trazado para mover los títulos de mis ejes.
p <- ggplot(mtcars, aes(x = wt, y = mpg)) + geom_point()
p
p<- p + theme(axis.title.x = element_text(family="Times",size=20,face="bold",colour = "Black",vjust=-1,hjust=0.5))
p
Los márgenes alrededor de la trama se pueden modificar con theme()
y plot.margin=
donde proporciona el tamaño de los márgenes, comenzando con la parte superior, luego la derecha, la parte inferior y la izquierda. La grid
biblioteca se adjunta para usar la unit()
función unit()
.
library(grid)
ggplot(mtcars, aes(x = wt, y = mpg)) + geom_point() +
theme(axis.title.x = element_text(family="Times",size=20,
face="bold",colour = "Black",vjust=-1,hjust=0.5))+
theme(plot.margin=unit(c(1,1,1.5,1.2),"cm"))