Skip to content
Empieza gratis

¿Creció más en pesos o en porcentaje? La escala de una gráfica

Descubre cómo la misma información cuenta dos historias en pesos y en porcentaje, y elige la escala que responde la pregunta de quien lee.

Curso gratis. Tu Maestro, una IA, .

En la junta de julio, el gerente regional quiere saber qué sucursal creció más del primer semestre al segundo. Dos personas preparan la gráfica con los mismos datos y llegan con respuestas distintas: una dice "Zapopan" y la otra "Tonalá". Las dos tienen razón. Esta página es sobre el tercer movimiento, la escala, y el cuarto, qué comparar, que juntos explican cómo puede pasar eso.

Pesos o porcentaje

Estos son los números (datos sintéticos). Del primer al segundo semestre de 2025, Zapopan sumó 707,700 pesos más, y Tonalá, 487,800. En pesos, gana Zapopan. Pero Zapopan ya vendía 5.8 millones en el primer semestre, y Tonalá 1.6. Sus 707 mil pesos son un 12.3% más; los 487 mil de Tonalá son un 29.9% más. En porcentaje, Tonalá crece más del doble de rápido.

Ninguna de las dos lecturas es la verdadera. Responden preguntas distintas:

  • En pesos (cambio absoluto) responde "¿de dónde salió el dinero nuevo?". Si la pregunta es cómo llegar a la meta de ventas de la cadena, importa Zapopan.
  • En porcentaje (cambio relativo) responde "¿quién va más rápido para su tamaño?". Si la pregunta es qué sucursal está haciendo algo que vale la pena copiar, importa Tonalá.

El porcentaje tiene una trampa propia: con bases muy pequeñas, crece cualquiera. Una sucursal que pasa de vender 10 pasteles a 20 "creció 100%". Por eso, cuando leas un porcentaje grande, busca de qué base sale.

Inténtalo

Esta gráfica muestra el cambio en miles de pesos. La pregunta del gerente es otra: ¿qué sucursal creció más rápido para su tamaño? Cámbiala para que responda eso.

Haz dos cambios en el JSON: 1. En x, cambia "field": "cambiomiles" por "field": "cambiopct". 2. Cambia el título del eje, "Cambio (miles de pesos)", por "Cambio (%)", para que nadie lea porcentajes como si fueran pesos. Terminaste cuando Tonalá queda arriba con 29.9 y el eje dice

Tu turno

Haz dos cambios en el JSON:

  1. En x, cambia "field": "cambio_miles" por "field": "cambio_pct".
  2. Cambia el título del eje, "Cambio (miles de pesos)", por "Cambio (%)", para que nadie lea porcentajes como si fueran pesos.

Terminaste cuando Tonalá queda arriba con 29.9 y el eje dice que son porcentajes. Las barras se reordenan solas porque "sort": "-x" ordena por lo que haya en x. Mira quién subió y quién bajó de lugar.

Edita el JSON; la vista previa se actualiza cuando haces una pausa.

Cómo se traduce a Altair

Altair genera este mismo JSON: chart.to_json() lo imprime. "mark": "point" es alt.Chart(df).mark_point(). Cada canal de encoding es un argumento de .encode(), por ejemplo x=alt.X("campo:Q", scale=alt.Scale(type="log")) o color="campo:N". Cada entrada de transform es una llamada como .transform_filter("datum.year == 2007").

Ejecútalo tú

Con el mismo par de cambios, Tonalá pasó del tercer lugar al primero y Zapopan bajó al cuarto. Nada en los datos cambió: cambió qué se compara. Por eso, cuando alguien te enseñe una gráfica de "crecimiento", el tercer movimiento es preguntar "¿en qué?", y el cuarto, "¿es lo que necesito comparar?".

Si en tu trabajo comparan áreas o tiendas de tamaños muy distintos, pregúntale a tu Maestro qué escala responde mejor tu pregunta.

Por cada qué

Un pariente del porcentaje es la tasa: dividir entre algo que pone a todos en la misma medida. Ventas entre tickets da el ticket promedio; quejas entre clientes da quejas por cada cien clientes. Una sucursal grande siempre va a tener más quejas en total que una chica. Si la pregunta es "¿dónde atienden peor?", lo que se compara son quejas por cliente, no quejas totales. Cuando leas una gráfica de totales entre grupos de tamaños muy distintos, pregúntate si la pregunta pedía una tasa.

Cuando cada paso multiplica

Casi todas las gráficas que vas a ver tienen una escala lineal: cada marca del eje suma lo mismo (0, 500, 1,000, 1,500). Algunas tienen una : cada marca multiplica (10, 100, 1,000, 10,000). Se usan cuando los valores van de muy chicos a enormes, por ejemplo las ventas de La Espiga junto a las de una cadena nacional: en una escala lineal, La Espiga sería una rayita pegada al cero.

Leerlas pide un cuidado especial. En una escala logarítmica, dos puntos a la misma distancia no tienen la misma diferencia en pesos, sino la misma proporción: de 10 a 100 es lo mismo que de 1,000 a 10,000, multiplicar por diez. Si ves marcas que saltan por diez, ya sabes que estás en esa escala. En Excel es una casilla, "Escala logarítmica", en las opciones del eje, y no admite valores negativos ni cero.

Comprueba lo que sabes: Una gráfica dice que Tlaquepaque creció 13.5% y Zapopan 12.3% en el segundo semestre. Tu jefe concluye: "Tlaquepaque nos trajo más dinero nuevo que Zapopan". ¿Qué le dices?

Ya tienes los cuatro movimientos completos. Lo que sigue en el curso son las trampas que se cuelan cuando alguien se salta uno de ellos al hacer una gráfica, y que tú vas a poder ver al leerla. Un último caso para cerrar el módulo.

Comprueba lo que sabes: En un reporte ves dos barras: "Quejas en 2025: Zapopan 120, Tonalá 45". Zapopan atiende unos 98 mil tickets al año y Tonalá unos 44 mil. Con los cuatro movimientos, ¿qué compararías para saber dónde atienden peor?

¿Cuándo conviene una escala logarítmica? Pregúntale a tu Maestro con un ejemplo de tu trabajo.