Skip to content
Empieza gratis

¿Cuándo usar una gráfica de pastel (y cuándo no)?

Aprende cuándo un pastel sí funciona, convierte uno de nueve rebanadas en barras que se leen solas, y compara mezclas entre sucursales.

Curso gratis. Tu Maestro, una IA, .

"¿Qué parte de lo que vendemos es pan dulce?" es una pregunta de parte de un todo: las partes suman el cien por ciento, y quieres ver qué tanto pone cada una. Es la pregunta donde más pasteles se dibujan, y donde más pasteles salen mal. En esta página vas a ver cuándo sí y cuándo no.

Cuándo sí

Un pastel tiene una virtud que ninguna otra gráfica tiene tan clara: se ve de inmediato que las partes forman un todo. Y el ojo reconoce sin esfuerzo las fracciones simples: media rebanada, un tercio, un cuarto. Claus Wilke lo dice así en su libro Fundamentals of Data Visualization: los pasteles funcionan bien cuando lo que quieres resaltar son fracciones simples, como la mitad, un tercio o un cuarto. Si tu mensaje es "casi un tercio de lo que vendemos es pan dulce", un pastel de dos partes lo dice en un segundo.

Las cifras de esta página son ilustrativas: las inventamos para el ejemplo y no salen de las ventas de La Espiga del resto del curso.

Participación en las ventas de La Espiga. Números ilustrativos.

Cuándo no

El problema empieza cuando las rebanadas se multiplican. Comparar ángulos es mucho más difícil para el ojo que comparar largos, y con nueve rebanadas pasan tres cosas a la vez:

  • Dos rebanadas parecidas (9% y 7%) se ven iguales. El lector no sabe cuál es mayor.
  • Las rebanadas chicas se vuelven hilos que no se pueden etiquetar.
  • Cada rebanada necesita un color, y el lector va y viene entre el pastel y la leyenda para saber cuál es cuál. Cuando hay más categorías que colores distinguibles, los colores se repiten y la leyenda ya no sirve.

La salida es la que ya conoces de la página de comparar: barras ordenadas con el porcentaje. Siguen diciendo qué parte es cada una, se pueden comparar de dos en dos y el nombre va pegado a cada barra.

Una señal rápida antes de hacer cualquier pastel: ¿suman un todo? Las ventas de cada mes no son "partes del año" que alguien quiera comparar como rebanadas; la pregunta ahí es de cambio en el tiempo. Y en una encuesta donde cada quien podía elegir varias respuestas, los porcentajes suman más de cien: no hay pastel posible.

Inténtalo

Este pastel muestra la participación de nueve categorías en las ventas (números ilustrativos). Inténtalo: ¿qué vende más, el pan de temporada o las galletas? Seguro tuviste que adivinar. Conviértelo en barras ordenadas.

Haz tres cambios en el JSON: 1. Cambia "mark": "arc" por "mark": "bar". 2. Cambia "theta" por "x": el porcentaje ahora es el largo de la barra. 3. Cambia "color" por "y", y dentro agrega "sort": "-x" para ordenarlas de mayor a menor. Terminaste cuando ves nueve barras horizontale

Tu turno

Haz tres cambios en el JSON:

  1. Cambia "mark": "arc" por "mark": "bar".
  2. Cambia "theta" por "x": el porcentaje ahora es el largo de la barra.
  3. Cambia "color" por "y", y dentro agrega "sort": "-x" para ordenarlas de mayor a menor.

Terminaste cuando ves nueve barras horizontales con pan dulce arriba y "Otros" abajo. Ahora contesta otra vez: ¿pan de temporada o galletas? Si la vista previa se queda en blanco, revisa las comas, o pídele ayuda a tu Maestro.

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ú

¿Por qué ordenar las barras de mayor a menor si el pastel no tenía orden? Pregúntale a tu Maestro.

Con barras, la respuesta salta: las galletas (7%) venden un poco más que el pan de temporada (6%). En el pastel esa diferencia era invisible. Y "Otros" queda abajo, donde debe estar, sin pelear por atención.

Comparar la mezcla de varios grupos

A veces la pregunta es doble: "¿qué parte del total es cada categoría, en cada sucursal?". Tres pasteles lado a lado obligan a comparar ángulos entre círculos distintos, lo más difícil de todo. Para eso están las barras apiladas al cien por ciento: una barra por sucursal, todas del mismo largo, partida en sus categorías. Funcionan bien con pocas categorías, dos o tres; con más, los pedazos de en medio ya no se comparan.

Mezcla de ventas por sucursal. Números ilustrativos.

Aquí sí se ve de un vistazo que en Zapopan los pasteles pesan mucho más que en las otras dos (cuadra con los pasteles de más de 400 pesos de su histograma, aunque estos porcentajes son ilustrativos). Ese tipo de comparación entre grupos es justo lo que tres pasteles no te dejarían ver.

¿Tienes un pastel en un reporte del trabajo? Descríbeselo a tu Maestro y pregunta si conviene cambiarlo.

Comprueba lo que sabes: ¿En cuál de estos casos un pastel es una buena elección?