Ir al contenido principal

Los 5 temas de gráficos más visitados de The R Graph Gallery

Una lista con los 5 gráficos más populares entre usuarios y entusiastas de R.
Actualizado 17 sept 2026  · 8 min leer

Explorar con IA

ChatGPTClaudePerplexity

La R Graph Gallery es un sitio web que muestra cientos de gráficos en R, siempre con el código asociado. Existe desde hace un año y medio y la visitan a diario varios miles de personas que buscan inspiración o ayuda para sus gráficos en R. La R Graph Gallery te permite encontrar multitud de gráficos y el código con el que se crearon.

Este post recoge las 5 páginas más visitadas de la galería, que suman el 45% del tráfico total del sitio. Muestra cuáles son las principales tendencias en visualización de datos que más interés despiertan entre los entusiastas de R.

¿Te interesa la visualización de datos con R? Echa un vistazo al R Data Visualization Track de DataCamp.

1. La gramática de gráficos: ggplot2

Como era de esperar, la categoría ggplot2 es, con diferencia, el tema más visitado: representa alrededor del 15% del tráfico considerado para este post (que a su vez era el 45% del total, como se ha mencionado arriba).

Este volumen de tráfico se explica no solo por la enorme popularidad del paquete en la comunidad R, sino también porque esta categoría reúne todo tipo de gráficos que puedes crear con él, como boxplots, gráficos de dispersión, áreas, etc., e incluye subsecciones sobre cómo añadir anotaciones, gestionar los colores del gráfico o crear data art. En resumen, esta categoría contiene muchísima información sobre este paquete de R.

Esta librería, que es “un sistema de gráficos para R basado en la gramática de gráficos”, es una referencia para los gráficos en R y hay muchos recursos para aprender su sintaxis, como el curso de DataCamp Data Visualization with ggplot2 y el libro de ggplot2 de su creador, Hadley Wickham.

ggplot2 es una implementación de la gramática de gráficos, lo que significa que existe una gramática básica para producir visualizaciones: necesitas datos y elementos gráficos para crear tus gráficos, igual que necesitas pronombres y un verbo conjugado para construir oraciones.

En los gráficos esto implica que pasas datos al gráfico como elementos x e y y manipulas detalles como colores, marcadores, etc., como elementos gráficos. Verás que ggplot2 hace también esta distinción, y que en sus gráficos puedes identificar varios elementos básicos como datos, geometrías, estéticas y escalas.

Por supuesto, también hay partes más avanzadas en la gramática de ggplot2, como las transformaciones estadísticas y los facetados, pero no las cubriremos en este artículo. Consulta los recursos anteriores para profundizar en ggplot2 y sus posibilidades.

Volviendo a la galería, verás que actualmente muestra unos 40 gráficos creados con el paquete, que permiten realizar los principales tipos de gráficos, como el de barras que verás a continuación:

eyJsYW5ndWFnZSI6InIiLCJzYW1wbGUiOiIjIExvYWQgYGdncGxvdDJgXG4uLi4uLi4uLi4uLi4uLi4uXG5cbiMgQ3JlYXRlIGEgZGF0YXNldFxuIyBIZWlnaHQgb2YgMTAgc29yZ2hvIGFuZCBwb2FjZWUgc2FtbGVzIFxuc3BlY2llcyA8LSBjKHJlcChcInNvcmdob1wiLDMpLCBcbiAgICAgICAgICAgICByZXAoXCJwb2FjZWVcIiwzKSwgXG4gICAgICAgICAgICAgcmVwKFwiYmFuYW5hXCIsMyksIFxuICAgICAgICAgICAgIHJlcChcInRyaXRpY3VtXCIsMykpXG5cbiMgVGhyZWUgZW52aXJvbm1lbnRhbCBjb25kaXRpb25zXG5jb25kaXRpb24gPC0gcmVwKGMoXCJub3JtYWxcIixcInN0cmVzc1wiLFwiTml0cm9nZW5cIiksNClcbnZhbHVlIDwtIGFicyhybm9ybSgxMiwwLDE1KSlcblxuIyBDcmVhdGUgdGhlIGRhdGEgZnJhbWUgd2l0aCBgc3BlY2llc2AsIGBjb25kaXRpb25gIGFuZCBgdmFsdWVgXG5kYXRhIDwtIGRhdGEuZnJhbWUoLi4uLi4uLi4sLi4uLi4uLi4uLiwuLi4uLi4uLi4uKSlcblxuIyBQbG90IHRoZSBkYXRhXG5nZ3Bsb3QoZGF0YSwgYWVzKGZpbGw9Y29uZGl0aW9uLCB5PXZhbHVlLCB4PXNwZWNpZXMpKSArIGdlb21fYmFyKHBvc2l0aW9uPVwiZG9kZ2VcIiwgc3RhdD1cImlkZW50aXR5XCIpIiwic29sdXRpb24iOiIjIExvYWQgbGlicmFyeVxubGlicmFyeShnZ3Bsb3QyKVxuXG4jIENyZWF0ZSBhIGRhdGFzZXRcbiMgSGVpZ2h0IG9mIDEwIHNvcmdobyBhbmQgcG9hY2VlIHNhbWxlcyBcbnNwZWNpZXMgPC0gYyhyZXAoXCJzb3JnaG9cIiwzKSwgXG4gICAgICAgICAgICAgcmVwKFwicG9hY2VlXCIsMyksIFxuICAgICAgICAgICAgIHJlcChcImJhbmFuYVwiLDMpLCBcbiAgICAgICAgICAgICByZXAoXCJ0cml0aWN1bVwiLDMpKVxuXG4jIFRocmVlIGVudmlyb25tZW50YWwgY29uZGl0aW9uc1xuY29uZGl0aW9uIDwtIHJlcChjKFwibm9ybWFsXCIsXCJzdHJlc3NcIixcIk5pdHJvZ2VuXCIpLDQpXG52YWx1ZSA8LSBhYnMocm5vcm0oMTIsMCwxNSkpXG5cbiMgQ3JlYXRlIHRoZSBkYXRhIGZyYW1lIHdpdGggYHNwZWNpZXNgLCBgY29uZGl0aW9uYCBhbmQgYHZhbHVlYFxuZGF0YSA8LSBkYXRhLmZyYW1lKHNwZWNpZXMsY29uZGl0aW9uLHZhbHVlKVxuXG4jIFBsb3QgdGhlIGRhdGFcbmdbcGxvdChkYXRhLCBhZXMoZmlsbD1jb25kaXRpb24sIHk9dmFsdWUsIHg9c3BlY2llcykpICsgZ2VvbV9iYXIocG9zaXRpb249XCJkb2RnZVwiLCBzdGF0PVwiaWRlbnRpdHlcIikiLCJzY3QiOiJ0ZXN0X3N0dWRlbnRfdHlwZWQoXCJsaWJyYXJ5KGdncGxvdDIpXCIpXG50ZXN0X29iamVjdChcInNwZWNpZXNcIilcbnRlc3Rfb2JqZWN0KFwiY29uZGl0aW9uXCIpXG50ZXN0X29iamVjdChcInZhbHVlXCIpXG50ZXN0X29iamVjdChcImRhdGFcIilcbnRlc3Rfc3R1ZGVudF90eXBlZChcImdncGxvdChkYXRhLCBhZXMoZmlsbD1jb25kaXRpb24sIHk9dmFsdWUsIHg9c3BlY2llcykpICsgZ2VvbV9iYXIocG9zaXRpb249XFxcImRvZGdlXFxcIiwgc3RhdD1cXFwiaWRlbnRpdHlcXFwiKVwiKVxuc3VjY2Vzc19tc2coXCJXZWxsIGRvbmUhXCIpIn0=

Como ves, el gráfico utiliza tres de los cuatro elementos mencionados: datos, estéticas y geometrías. Ahora, echa un vistazo con más detalle al resultado o amplía la ventana en la pestaña “Plots” que aparece junto a tu consola de R en el bloque de DataCamp Light de arriba:

R plots

Si necesitas más temas, escalas y geoms para tus gráficos de ggplot2, siempre puedes recurrir a paquetes adicionales como ggthemes o el paquete ggthemr.

2. Gráficos interactivos

En segundo lugar, la categoría de gráficos interactivos supone alrededor del 11% del tráfico considerado para este artículo. Al igual que ggplot2, gran parte de ese tráfico se debe a que es una categoría más general que agrupa mucha información sobre distintos gráficos interactivos.

¿Pero qué son los gráficos interactivos?

Son gráficos, sí, pero su particularidad es que puedes hacer zoom, jugar con los ejes, pasar el ratón por encima para ver información adicional, exportarlos en formato png, filtrar datos específicos, etc. Permiten a los usuarios experimentar con los datos y encontrar la información que necesitan.

Si los usas durante el análisis, los gráficos interactivos te ayudan a explorar los datos con más eficacia. Si los usas en informes para clientes, compañeros o lectores, captan la atención y facilitan la comprensión; permiten una comunicación bidireccional entre el usuario y el gráfico, lo que es una situación ganadora para todos.

No es casualidad que hoy los usen periódicos como The New York Times y revistas científicas como Science.

En R, crearlos es sorprendentemente sencillo con los htmlwidgets.

Además de mostrar ejemplos con este enfoque, la galería también incluye varios casos con Plotly. Plotly es un paquete de R para crear gráficos web a través de la librería JavaScript de código abierto plotly.js. Su sintaxis es muy parecida a la de ggplot2, así que probablemente crearás tu primer gráfico interactivo en minutos. Si quieres empezar, prueba este tutorial de Plotly.

Por supuesto, también puedes hacer gráficos interactivos con Shiny, una librería de R que convierte tus análisis en aplicaciones web interactivas. Y, además de las librerías mencionadas, hay muchas otras que te permiten pasar de visualizaciones estáticas a interactivas.

3. Boxplots

La categoría de boxplot representa alrededor del 8% del tráfico considerado para este post. Es la tercera más popular del sitio, probablemente porque es más específica que las dos anteriores: se centra en un único tipo de gráfico.

Los boxplots no necesitan presentación. Son una herramienta habitual para visualizar la relación entre una variable numérica y una variable discreta. Pero cuidado con pasar por alto información que puede quedar oculta detrás de un boxplot (como una distribución bimodal).

La R Graph Gallery te propone alternativas interesantes al boxplot, como los violin plots o los boxplots con jitter. Verás que, aunque ggplot2 tenga su propia sección, este paquete sigue siendo muy popular, junto con funciones básicas de R como jitter().

eyJsYW5ndWFnZSI6InIiLCJzYW1wbGUiOiIjIExpYnJhcnkgYGdncGxvdDJgXG5saWJyYXJ5KC4uLi4uLi4pXG5cbiMgRmlyc3QgdHlwZSBvZiBjb2xvclxuZ2dwbG90KG10Y2FycywgYWVzKGZhY3RvcihjeWwpLCBtcGcpKSArIGdlb21fdmlvbGluKGFlcyhmaWxsID0gY3lsKSkiLCJzb2x1dGlvbiI6IiMgTGlicmFyeSBgZ2dwbG90MmBcbmxpYnJhcnkoZ2dwbG90MilcblxuIyBGaXJzdCB0eXBlIG9mIGNvbG9yXG5nZ3Bsb3QobXRjYXJzLCBhZXMoZmFjdG9yKGN5bCksIG1wZykpICsgZ2VvbV92aW9saW4oYWVzKGZpbGwgPSBjeWwpKSIsInNjdCI6InRlc3Rfc3R1ZGVudF90eXBlZChcImxpYnJhcnkoZ2dwbG90MilcIilcbnRlc3Rfc3R1ZGVudF90eXBlZChcImdncGxvdChtdGNhcnMsIGFlcyhmYWN0b3IoY3lsKSwgbXBnKSkgKyBnZW9tX3Zpb2xpbihhZXMoZmlsbCA9IGN5bCkpXCIpXG5zdWNjZXNzX21zZyhcIkFtYXppbmcgam9iIVwiKSJ9

R graphs

4. Gráficos de araña

Sorprendentemente, la categoría de gráficos de araña o gráficos de telaraña tiene un gran éxito en la galería, con un 6% del 45% del tráfico analizado para este artículo.

Los gráficos de radar sirven para comparar múltiples variables cuantitativas. Uno de los ejemplos consiste en construir estos gráficos con la librería fmsb, que incluye funciones de utilidad para el libro “Practices of Medical and Health Data Analysis using R”.

eyJsYW5ndWFnZSI6InIiLCJzYW1wbGUiOiIjIExpYnJhcnlcbmxpYnJhcnkoZm1zYilcblxuIyBDcmVhdGUgZGF0YTogbm90ZSBpbiBIaWdoIHNjaG9vbCBmb3Igc2V2ZXJhbCBzdHVkZW50c1xuc2V0LnNlZWQoOTkpXG5kYXRhIDwtIGFzLmRhdGEuZnJhbWUobWF0cml4KCBzYW1wbGUoIDA6MjAgLCAxNSAsIHJlcGxhY2U9RikgLCBuY29sPTUpKVxuXG4jIFNldCB0aGUgcm93IGFuZCBjb2x1bW4gbmFtZXMgXG5jb2xuYW1lcyhkYXRhKSA8LSBjKFwibWF0aFwiICwgXCJlbmdsaXNoXCIgLCBcImJpb2xvZ3lcIiAsIFwibXVzaWNcIiAsIFwiUi1jb2RpbmdcIiApXG5yb3duYW1lcyhkYXRhKSA8LSBwYXN0ZShcIm1pc3RlclwiICwgbGV0dGVyc1sxOjNdICwgc2VwPVwiLVwiKVxuXG4jIFRvIHVzZSB0aGUgZm1zYiBwYWNrYWdlLCBhZGQgMiBsaW5lcyB0byB0aGUgZGF0YWZyYW1lOiB0aGUgbWF4IGFuZCBtaW4gb2YgZWFjaCB0b3BpYyB0byBzaG93IG9uIHRoZSBwbG90IVxuZGF0YSA8LSByYmluZChyZXAoMjAsNSkgLCByZXAoMCw1KSAsIGRhdGEpXG5cbiMgUmFkYXIgY2hhcnRcbmNvbG9yc19ib3JkZXIgPC0gYyggcmdiKDAuMiwwLjUsMC41LDAuOSksIHJnYigwLjgsMC4yLDAuNSwwLjkpLCByZ2IoMC43LDAuNSwwLjEsMC45KSlcbmNvbG9yc19pbiA8LSBjKCByZ2IoMC4yLDAuNSwwLjUsMC40KSwgcmdiKDAuOCwwLjIsMC41LDAuNCksIHJnYigwLjcsMC41LDAuMSwwLjQpKVxuXG5yYWRhcmNoYXJ0KGRhdGEsIFxuICAgICAgICAgICBheGlzdHlwZT0xICwgXG4gICAgICAgICAgICNjdXN0b21pemUgdGhlIHBvbHlnb25zXG4gICAgICAgICAgIHBjb2w9Y29sb3JzX2JvcmRlciwgXG4gICAgICAgICAgIHBmY29sPWNvbG9yc19pbiwgXG4gICAgICAgICAgIHBsd2Q9NCwgXG4gICAgICAgICAgIHBsdHk9MSxcbiAgICAgICAgICAgI2N1c3RvbWl6ZSB0aGUgZ3JpZFxuICAgICAgICAgICBjZ2xjb2w9XCJncmV5XCIsIFxuICAgICAgICAgICBjZ2x0eT0xLCBcbiAgICAgICAgICAgYXhpc2xhYmNvbD1cImdyZXlcIiwgXG4gICAgICAgICAgIGNheGlzbGFiZWxzPXNlcSgwLDIwLDUpLCBcbiAgICAgICAgICAgY2dsd2Q9MC44LFxuICAgICAgICAgICAjY3VzdG9tIGxhYmVsc1xuICAgICAgICAgICB2bGNleD0wLjgpXG5cbiMgQWRkIGEgbGVnZW5kXG5sZWdlbmQoeD0wLjcsIHk9MSwgbGVnZW5kPXJvd25hbWVzKGRhdGFbLWMoMSwyKSxdKSwgYnR5PVwiblwiLCBwY2g9MjAgLCBjb2w9Y29sb3JzX2luICwgdGV4dC5jb2w9XCJncmV5XCIsIGNleD0xLjIsIHB0LmNleD0zKSJ9

El código del bloque de DataCamp Light produce el siguiente resultado (o simplemente amplía la ventana en la pestaña “Plots” que aparece junto a tu consola de R en el bloque de DataCamp Light):


graphics in R

Consejo: como imaginarás, evita representar demasiados grupos en el mismo gráfico. Puede volverse ilegible muy rápido.

Pero el paquete fmsb no es la única opción: también puedes crear gráficos de radar con ggplot, aunque no venga incluido en el paquete. Puedes encontrar un tutorial aquí o probar la extensión de ggplot2 ggradar.

Y quizá te interese el paquete radarchart, ideal si quieres crear gráficos de radar interactivos.

5. Data art

¿Curiosidad? ¿Diversión? ¿Interés? ¿Sorpresa?

No sé qué lleva a la gente hasta ahí, pero la sección de Data Art es la quinta más visitada por los usuarios de R Graph Gallery, con alrededor del 5% del tráfico considerado para este post.

Sin duda, no es algo que veas todos los días.

Esta página muestra una selección de la obra de 10 data aRtists de todo el mundo. El Data Art es una tendencia emergente en la que, como sugiere el nombre, creas arte a partir de datos. Puede adoptar muchas formas, con datos reales o no, representar algo concreto o plasmar figuras abstractas.

¿Te interesa y quieres saber más? Échale un vistazo a esta sección y, por supuesto, anímate a proponer tus piezas.

data art

¿Quieres contribuir a la R Graph Gallery, proponer un gráfico o pedir uno que falte? Entra aquí.

Temas
R
Ciencia de datos
Visualización de datos

Aprende más sobre R

Curso

Introducción a la visualización de datos con ggplot2

4 h
188.5K
Aprende a producir visualizaciones de datos significativas y llamativas con ggplot2 y comprende la gramática de los gráficos.
Ver detallesRight Arrow
Iniciar Curso
Ver másRight Arrow
Relacionado

blog

11 técnicas de visualización de datos para cada caso de uso con ejemplos

Descubra los análisis, técnicas y herramientas más populares para dominar el arte de la visualización de datos.
Javier Canales Luna's photo

Javier Canales Luna

12 min

R Project

blog

Las 8 mejores ideas de proyectos R para 2026

Descubre qué es R y todas las ventajas de utilizarlo, con ejemplos e ideas nuevas para un proyecto.
Elena Kosourova's photo

Elena Kosourova

14 min

Tutorial

Cómo hacer un histograma ggplot2 en R

Aprenda a hacer un histograma ggplot2 en R. Haga histogramas en R basándose en la gramática de los gráficos.

Kevin Babitz

15 min

Tutorial

Paquetes R: Tutorial para principiantes

Una introducción a los paquetes de R basada en 11 de las preguntas más frecuentes de los usuarios.
DataCamp Team's photo

DataCamp Team

15 min

Tutorial

Tipos de gráficos de datos y cómo crearlos en Python

Explore varios tipos de gráficos de datos, desde los más comunes hasta los más avanzados y poco convencionales, qué muestran, cuándo utilizarlos, cuándo evitarlos y cómo crearlos y personalizarlos en Python.
Elena Kosourova's photo

Elena Kosourova

15 min

Tutorial

Creación de una lista en R

Practica Listas en R utilizando el material del curso Introducción a R de DataCamp.
Ryan Sheehy's photo

Ryan Sheehy

3 min

Ver MásVer Más