¿Por qué evitar una gráfica de dos ejes?
Ve cómo una gráfica con dos ejes verticales cuenta la historia que quiera quien la hace, y cámbiala por dos gráficas que no engañan.
Curso gratis. Tu Maestro, una IA, .
En una presentación alguien quiere mostrar que las ventas de Centro "van de la mano" con el número de clientes. Pone las dos medidas en una sola gráfica: las ventas en pesos con su eje a la izquierda y los tickets con su eje a la derecha. Las dos líneas suben y bajan juntas, casi encimadas. Parece una prueba.
El problema es que las dos medidas tienen unidades distintas (cientos de miles de pesos contra miles de tickets), así que cada una necesita su propio eje, y quien hace la gráfica decide dónde empieza y dónde termina cada uno. Mover un eje sube o baja su línea entera, la estira o la aplana, sin cambiar un solo dato. Lisa Charlotte Muth lo explica en el blog de Datawrapper: las escalas de una gráfica de dos ejes son arbitrarias, y por eso pueden engañar a quien la lee sobre la relación entre las dos medidas, a veces a propósito.
Míralo con los datos de Centro (sintéticos). Primero la versión de la presentación.
Ahora los mismos datos, con otros rangos en los ejes. Nada más cambió.
En la versión A, ventas y tickets parecen gemelos. En la B, parece que los tickets ni se mueven mientras las ventas suben y bajan. Las dos gráficas son "correctas": cada punto está donde debe en su eje. Lo que cambió es la decisión de quien las hizo. Y por eso un cruce entre las dos líneas, o que vayan paralelas, no significa nada por sí mismo: con otros rangos se cruzarían en otro mes, o nunca.
Al leer una gráfica así, el movimiento de "ejes y base" tiene una pregunta extra: ¿hay un segundo eje del otro lado? Si lo hay, desconfía de cualquier conclusión que dependa de dónde quedan las líneas una respecto a la otra.
Qué hacer en su lugar
La primera solución que propone el artículo de Datawrapper es hacer dos gráficas separadas, una por medida. Aquí las vas a poner una arriba de la otra, con el mismo eje de tiempo abajo, para que los meses queden alineados. Cada medida tiene su eje, sin pelear por el mismo espacio, y el ojo puede comparar en qué meses suben o bajan las dos. La segunda que propone es una gráfica indexada: las dos medidas empiezan en 100 en enero y se ve cuánto cambió cada una en proporción, en una sola escala.
Inténtalo
Este código dibuja la gráfica de dos ejes de Centro. Conviértela en dos gráficas, una arriba de la otra.
Haz un cambio: en la última línea, reemplaza alt.layer(ventas, tickets).resolvescale(y="independent") por alt.vconcat(ventas, tickets). layer encima las dos gráficas; vconcat las pone una arriba de la otra. Terminaste cuando ves dos gráficas, ventas arriba y tickets abajo, cada u
Tu turno
Haz un cambio: en la última línea, reemplaza alt.layer(ventas, tickets).resolve_scale(y="independent") por alt.vconcat(ventas, tickets). layer encima las dos gráficas; vconcat las pone una arriba de la otra.
Terminaste cuando ves dos gráficas, ventas arriba y tickets abajo, cada una con su eje. Compara los meses: ¿en cuáles suben las dos y en cuáles no?
La gráfica se vuelve a dibujar cuando haces una pausa, o al momento con Ejecutar. Ctrl+Enter ejecuta tu código. Tab agrega sangría; para salir del editor, presiona Escape y luego Tab.
Listo para ejecutar tu código.
Datos: ventas-mensuales, 72 filas
Enter guarda una celda y Escape la deja como estaba. Deja una celda vacía para un valor faltante.
| Fila | Quitar | ||||
|---|---|---|---|---|---|
| 1 | |||||
| 2 | |||||
| 3 | |||||
| 4 | |||||
| 5 | |||||
| 6 | |||||
| 7 | |||||
| 8 | |||||
| 9 | |||||
| 10 | |||||
| 11 | |||||
| 12 | |||||
| 13 | |||||
| 14 | |||||
| 15 | |||||
| 16 | |||||
| 17 | |||||
| 18 | |||||
| 19 | |||||
| 20 |
¿Qué es una gráfica indexada? Pídele a tu Maestro que te la explique con las ventas y los tickets de Centro.
Separadas, cada línea se lee contra su propio eje y ya no hay un cruce que interpretar. Se ve, por ejemplo, que en enero las dos están en su punto más alto, pero que en septiembre los tickets bajan mientras las ventas casi no se mueven: la gente compró menos veces, pero más cada vez.
Si te toca presentar dos medidas con unidades distintas, cuéntale a tu Maestro cuáles son y qué quieres que vea el lector.