0Pricing
R Academy · Lección

Personalización de temas

Descubra cómo aplicar estilo a sus gráficos con temas, etiquetas y esquemas de color para lograr una presentación clara.

Personalización de temas es una lección gratuita de R Academy en CoddyKit. Esta es la lección 3 de 3. Puedes leer la lección completa abajo gratuitamente — luego la practicas en el navegador con un editor de código integrado y un tutor de IA 24/7. Forma parte de la ruta de aprendizaje de R Academy, y tu progreso se sincroniza en la web y la app de CoddyKit. El curso de R Academy incluye 3 lecciones en total.

Introducción a la personalización de temas en ggplot2

Introducción a la personalización de temas en ggplot2

Los temas permiten controlar la apariencia de los gráficos en ggplot2, lo que los hace más atractivos y fáciles de interpretar.

Personalización de temas — ilustración 1

Uso de temas integrados

Uso de temas integrados

ggplot2 proporciona varios temas predefinidos, como theme_minimal() y theme_classic().

ggplot(mtcars, aes(x=mpg, y=hp)) + geom_point() + theme_minimal()

Modificación de elementos de texto

Modificación de elementos de texto

Puede modificar elementos de texto, como el título, las etiquetas de los ejes y las leyendas, mediante theme().

ggplot(mtcars, aes(x=mpg, y=hp)) + geom_point() + theme(plot.title = element_text(size=14, face='bold'))

Cambio de los colores de fondo

Cambio de los colores de fondo

Puede cambiar el fondo del gráfico mediante theme().

ggplot(mtcars, aes(x=mpg, y=hp)) + geom_point() + theme(panel.background = element_rect(fill='lightgray'))

Eliminación de las líneas de cuadrícula

Eliminación de las líneas de cuadrícula

Para eliminar las líneas de cuadrícula, establezca panel.grid en element_blank().

ggplot(mtcars, aes(x=mpg, y=hp)) + geom_point() + theme(panel.grid = element_blank())

Ajuste de la posición de la leyenda

Ajuste de la posición de la leyenda

Puede cambiar la posición de la leyenda mediante theme(legend.position).

ggplot(mtcars, aes(x=mpg, y=hp, color=factor(cyl))) + geom_point() + theme(legend.position='bottom')

Personalización del texto de los ejes

Personalización del texto de los ejes

Puede modificar el tamaño y el ángulo del texto de los ejes mediante axis.text dentro de theme().

ggplot(mtcars, aes(x=mpg, y=hp)) + geom_point() + theme(axis.text.x = element_text(angle=45, hjust=1))

Guardado de gráficos con temas

Guardado de gráficos con temas

Use ggsave() para guardar gráficos personalizados.

ggsave('custom_plot.png')

Resumen de la personalización de temas

Resumen

En esta lección, ha aprendido:

  • Cómo aplicar temas integrados en ggplot2.
  • Cómo personalizar el texto, el fondo y las líneas de cuadrícula.
  • Cómo modificar las leyendas y el texto de los ejes para mejorar la legibilidad.
Personalización de temas — ilustración 10

Preguntas frecuentes

¿La lección «Personalización de temas» es gratis?

Sí — el texto completo de «Personalización de temas» es gratis para leer aquí en la web. Para practicarla de forma interactiva (editor de código integrado y tutor de IA 24/7) y desbloquear el resto del curso de R Academy, actualiza a CoddyKit PRO. El curso de R Academy incluye 3 lecciones en total.

¿Qué aprenderé en «Personalización de temas»?

Descubra cómo aplicar estilo a sus gráficos con temas, etiquetas y esquemas de color para lograr una presentación clara. Practicas R Academy con código real que ejecutas directamente en el navegador, y un tutor de IA 24/7 responde tus preguntas mientras trabajas en la lección.

¿Necesito experiencia previa para empezar R Academy?

No se requiere experiencia previa. R Academy en CoddyKit está estructurado para principiantes hasta estudiantes avanzados, así que puedes empezar aquí o desde el inicio y avanzar a tu ritmo. Esta es la lección 3 de 3.

¿Cuánto tiempo toma la lección «Personalización de temas»?

La mayoría de las lecciones de CoddyKit toman alrededor de 5–10 minutos. Cada una es compacta e interactiva, así que avanzas constantemente y retomas exactamente por donde dejaste en la web y la app.

¿Puedo escribir y ejecutar código en esta lección de R Academy?

Sí. Cada lección de R Academy incluye un editor de código integrado, así que escribes y ejecutas código real directamente en tu navegador y obtienes retroalimentación instantánea de IA — sin configuración local necesaria.

Todas las lecciones de este curso

  1. Fundamentos de ggplot2
  2. Capas y geoms
  3. Personalización de temas
← Volver a R Academy