Saltar al contenido

Cambiar el tamaño del título y las etiquetas de los ejes en ggplot2

Después de mucho batallar pudimos dar con el resultado de esta duda que agunos lectores de este espacio presentan. Si tienes algo que aportar no dudes en aportar tu conocimiento.

Solución:

Puede cambiar el texto del eje y el tamaño de la etiqueta con argumentos axis.text= y axis.title= en función theme(). Si necesita, por ejemplo, cambiar solo el tamaño del título del eje x, entonces use axis.title.x=.

g+theme(axis.text=element_text(size=12),
        axis.title=element_text(size=14,face="bold"))

Hay buenos ejemplos sobre el establecimiento de diferentes theme() parámetros en la página ggplot2.

Creo que una mejor manera de hacer esto es cambiar el base_size argumento. Aumentará los tamaños de texto constantemente.

g + theme_grey(base_size = 22)

Como se ve aquí.

Si está creando muchos gráficos, podría estar cansado de escribir para cada gráfico las líneas de código que controlan el tamaño de los títulos y textos. Lo que suelo hacer es crear un objeto (de la clase “tema” “gg”) que define las características deseadas del tema. Puede hacerlo al principio de su código.

My_Theme = theme(
  axis.title.x = element_text(size = 16),
  axis.text.x = element_text(size = 14),
  axis.title.y = element_text(size = 16))

A continuación, todo lo que tendrá que hacer es agregar My_Theme a sus gráficos.

g + My_Theme

si tiene otro gráfico, g1, simplemente escriba:

g1 + My_Theme 

y así.

Al final de todo puedes encontrar las referencias de otros usuarios, tú igualmente eres capaz mostrar el tuyo si te gusta.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)


Tags : / /

Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *