tamaño modificar los leyenda letra ggtitle ggplot etiquetas escala ejes como change cambiar r ggplot2

modificar - ¿Cómo puedo agregar un subtítulo y cambiar el tamaño de fuente de ggplot plots en R?



modificar ejes en r (2)

Actualización: ggplot versión 2.2.0 puede hacer subtítulos, como se demuestra, por ejemplo, en esta publicación de blog .

Ejemplo:

library(ggplot2) packageVersion("ggplot2") ## 2.2.0 d <- data.frame(x=1:5,y=1:5) ggplot(d,aes(x,y))+ labs(title="abc",subtitle="def")+ ## default left-aligned: moved them to center alignment theme(plot.title=element_text(hjust=0.5), plot.subtitle=element_text(hjust=0.5))

Traté de agregar un subtítulo usando +opts(subtitle="text") pero no apareció nada. El título principal funciona ( +opts(title="text") ).

También me gustaría utilizar una fuente más grande para el eje (etiquetas y coordenadas), pero no puedo decir cómo hacerlo.


theme_get() le mostrará las opciones "ocultas" que puede usar en opts() , publique 0.91 es theme()

Corriente:

theme(axis.text.x=element_text(size=X)) theme(axis.text.y=element_text(size=X))

Pre 0.91:

opts(axis.text.x=theme_text(size=X)) opts(axis.text.y=theme_text(size=X))

Cambiar tamaño, al tamaño deseado.

En el título, puede usar "/ n" para mover el texto restante a una nueva línea:

Corriente:

labs(title="text /n more text")

Pre 0.91:

opts(title="text /n more text")

ggplot2 no tiene la funcionalidad de "subtítulos". Pero puede usar el término / n en cualquiera de las etiquetas para desplegar una línea.