Gráfico de Columnas
Column Chart

Qué es
Barras verticales donde la altura representa el valor. Variante preferida del gráfico de barras cuando el eje X representa tiempo o existe un orden natural entre categorías.
Para qué sirve
Para comparar pocos grupos (máximo 7) o mostrar cambios a lo largo de períodos discretos como meses o trimestres.
Cómo leerlo
Anatomía
El diagrama aísla los mismos tres elementos que en el gráfico de barras, rotados noventa grados: el eje categórico, ahora horizontal, con las etiquetas en el orden que el autor decida; la línea base, que ancla todas las columnas en cero; y el alto de cada columna, que es el único atributo visual que codifica el dato. Ningún otro rasgo, ni el color, ni el ancho, ni la posición horizontal dentro de la categoría, transmite información cuantitativa. Esos otros rasgos cumplen una función exclusivamente de identificación. Esta orientación vertical es la que hace intuitiva la lectura cuando el eje categórico representa tiempo, porque el ojo espera que los períodos avancen de izquierda a derecha mientras la magnitud crece hacia arriba.
Por qué funciona
Fundamento perceptivo
La orientación vertical es más intuitiva cuando el eje X representa tiempo. El lector espera que el tiempo corra de izquierda a derecha.
Errores comunes
Etiquetas rotadas
Cuando los nombres de categoría son largos, la salida fácil es rotarlos 45 o 90 grados bajo cada columna — pero un texto en diagonal es notablemente más lento de leer que uno horizontal, y obliga a inclinar la cabeza o girar la pantalla. Si las etiquetas no caben en horizontal, casi siempre es señal de que conviene un gráfico de barras horizontales en vez de forzar la rotación del texto.
Columnas demasiado angostas
A diferencia de una barra horizontal, cuyo largo tiene todo el ancho de la página disponible, una columna compite por espacio horizontal con todas las demás categorías del eje X. Con más de 15 o 20 columnas, cada una se vuelve tan angosta que el color termina pesando más que la altura real, y comparar dos columnas vecinas se vuelve impreciso.
Eje vertical que no parte en cero
Igual que en un gráfico de barras, la altura de una columna solo es comparable de forma proporcional si el eje arranca en cero. Cortar el eje inferior para "acercar" visualmente los valores hace que diferencias pequeñas parezcan enormes, y es uno de los trucos más comunes para exagerar una tendencia en un reporte.
Demasiadas series agrupadas por categoría
Agregar tres, cuatro o más columnas agrupadas dentro de cada categoría multiplica el ancho que ocupa cada grupo y reduce el espacio disponible para las etiquetas. Pasado un puñado de series, conviene separar el gráfico en pequeños múltiplos o cambiar a una línea de tiempo si las series representan una evolución.
Gráfico 3D
Gráfico 2D
Fuente: Statcounter Global Stats, Desktop OS Market Share Worldwide, abril de 2026 ("Otros" agrupa macOS, Linux y Chrome OS) — gs.statcounter.com
Dónde se usa
Contextos de aplicación

Análisis de rendimiento
Comparación de un indicador de producción o consumo entre áreas, equipos o un número acotado de períodos puntuales, no una tendencia continua.

Presupuesto
Comparación de gasto o ingreso mes contra mes dentro de un mismo año fiscal, mirando cada mes como un valor independiente.

Ventas
Comparación de unidades vendidas o ingresos entre meses o categorías puntuales, uno de los usos más habituales de este tipo de gráfico.
Estos son tres ejemplos entre muchos: el mismo principio aplica a cualquier categoría comparable en un número acotado de períodos o grupos discretos, en general no más de 7 a 10. Si en cambio el foco es la tendencia continua a lo largo de muchos puntos en el tiempo (por ejemplo, ventas diarias durante un año completo), el gráfico de líneas es la opción más adecuada.
Cómo construirlo
El mismo gráfico, en 11 librerías open source
Cada librería resuelve las mismas decisiones de diseño, como la escala, el espaciado entre barras o la inserción de la etiqueta de valor, de un modo distinto. Algunas las automatizan; otras las dejan explícitas en el código, a criterio de quien lo escribe. Comparar once implementaciones con los mismos datos y el mismo color de marca aísla esa diferencia, que de otro modo queda oculta detrás de estilos visuales distintos.
La misma base que en el gráfico de barras, solo que aquí la categoría va en el eje X y el valor en el Y — el resto de la lógica (spines, límites, etiquetas de texto manuales) es idéntica.
import matplotlib.pyplot as plt
meses = ["Ene", "Feb", "Mar", "Abr", "May", "Jun"]
valores = [41, 67, 55, 79, 63, 88]
fig, ax = plt.subplots(figsize=(8, 5))
ax.bar(meses, valores, color="#760D3E", width=0.58)
for i, v in enumerate(valores):
ax.text(i, v + 2, str(v), ha="center", color="#6B635E")
ax.set_ylim(0, 100)
ax.set_yticks([])
for spine in ("top", "right", "left"):
ax.spines[spine].set_visible(False)
plt.tight_layout()
plt.show()Herramientas para construirlo
No-code, desktop y plataformas web, con su licencia visible, abierta o comercial.
Paso a paso
Cómo se construye.
Términos relacionados
Con datos reales
Ejemplos de uso.
Las consolas más vendidas de la historia
Unidades vendidas a nivel mundial durante toda la vida útil de cada consola, cifras oficiales de sell-in reportadas por cada fabricante. Sony redondea como "más de X millones"; Nintendo publica la cifra exacta.
Taquilla de cine en EE. UU. y Canadá, 2018-2022
Recaudación total en taquilla, mercado doméstico (EE. UU. y Canadá), en millones de USD. En 2020 cayó 81,4% respecto al año anterior por el cierre de cines.
Fuente: Box Office Mojo (IMDbPro)
Goleadores de la Premier League, temporada 2025/26
Los 5 máximos goleadores de la temporada, con la línea de promedio del grupo (19.4 goles).
Fuente: Premier League, vía NBC Sports
Gráficos relacionados
