scale_x_discrete manipulation ggtitle ggplot change r plot ggplot2

manipulation - Aumento del área alrededor del área de la parcela en ggplot2



ggtitle size (1)

Esta pregunta ya tiene una respuesta aquí:

¿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"))