Saltar al contenido

Cambiar el tamaño de fuente de un gráfico ggplot

Contamos con la contestación a este disgusto, al menos eso deseamos. Si continuas con inquietudes puedes dejarlo en el apartado de preguntas, que sin dudarlo te responderemos

Solución:

El tamaño de los textos se cambia usando la función theme() y luego elegir el elemento que necesita modificar. Para establecer el tamaño de fuente para todos los textos en los gráficos attribute text debería ser cambiado.

ggplot(mtcars,aes(cyl,mpg))+geom_point()+theme(text=element_text(size=21))

Hay dos formas de establecer el tamaño de fuente global en un objeto ggplot
p = ggplot(data, aes(x=x, y=y)). Como Didzis señaló, uno puede especificar:

global_size = 10
p + theme(text = element_text(size=global_size))

Alternativamente, si está utilizando uno de los temas de ggplot, pase base_size argumento:

p +  theme_classic(base_size = global_size)

Esto es subjetivo, pero desaconsejaría usar el tamaño de fuente 21. Es mejor usar tamaños de fuente “estándar” (9-12 pt) y ajustar el height y width al guardar el objeto ggplot para que coincida con su salida impresa final.

Simplemente mida el ancho/alto en pulgadas (o cm) de la figura en su presentación, informe, etc. y guarde la trama p con exactamente esas dimensiones

ggsave(p, filename=filename,
 width=width_measured, height=height_measured, units='cm')

Si te ha resultado de provecho nuestro post, sería de mucha ayuda si lo compartieras con otros seniors y nos ayudes a difundir nuestro contenido.

¡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 *