theme ggplot element_text element_blank change r ggplot2 data-visualization

element_text - ggplot2 ¿traza los márgenes de área?



plot margin() (1)

¿Existe una manera fácil de aumentar el espacio entre el título de la parcela y el área de la parcela debajo de ella (el cuadro con los datos). Del mismo modo, preferiría tener algo de espacio entre el título del eje y las etiquetas de los ejes.

En otras palabras, ¿hay alguna manera de "mover el título un poco hacia arriba, el título del eje y un poco a la izquierda, y el título del eje x un poco hacia abajo"?


Puede ajustar los márgenes de la trama con plot.margin en theme() y luego mover las etiquetas de los ejes y el título con el argumento element_text() de element_text() . Por ejemplo :

library(ggplot2) library(grid) qplot(rnorm(100)) + ggtitle("Title") + theme(axis.title.x=element_text(vjust=-2)) + theme(axis.title.y=element_text(angle=90, vjust=-0.5)) + theme(plot.title=element_text(size=15, vjust=3)) + theme(plot.margin = unit(c(1,1,1,1), "cm"))

le dará algo como esto:

Si desea obtener más información sobre los diferentes parámetros del theme() y sus argumentos, puede simplemente ingresar el ?theme En el indicador R.