Cómo hacer legible un diagrama de Sankey

Reglas prácticas para un Sankey que la gente pueda leer: menos nodos, un orden sensato, etiquetas directas, color moderado y números impresos. El ejemplo aplica cada una.

Un Sankey legible cuenta una historia clara de izquierda a derecha, tiene pocos nodos, columnas ordenadas y etiquetas que se leen sin leyenda. La mayoría de los Sankey ilegibles incumplen alguna de esas reglas.

El ejemplo muestra un presupuesto doméstico dibujado con las reglas aplicadas: dos fuentes de ingresos fluyen hacia un fondo común, y el fondo se divide en cinco categorías, aproximadamente de mayor a menor, con la de «todo lo demás» al final. Solo hay ocho nodos y nada se cruza.

Las reglas siguientes valen para cualquier Sankey. Se trata de hacer el diagrama más fácil, no más bonito.

Menos nodos

Mantén cada columna en un puñado de nodos y agrupa el resto en «Otros». Un lector puede seguir cinco bandas; no puede seguir treinta.

Ordena las columnas

Pon el nodo mayor arriba en cada columna, u ordena por una secuencia con sentido, como el tiempo. Un orden al azar produce bandas que se cruzan.

Etiqueta los nodos directamente

Pon el nombre y, en los nodos clave, el valor junto al nodo. Un lector que tiene que buscar un color en una leyenda pierde el hilo.

Usa el color con moderación

Colorea por grupo u origen, no cada nodo. Usa un color de acento para resaltar la banda de la que habla tu pie.

Añade un hallazgo en una línea

Dile al lector en qué fijarse. Un Sankey muestra mucho, y un pie señala la parte que importa.

Puntos clave

  • 3.500 € de ingresos mensuales se reparten en cinco categorías.
  • La vivienda es la mayor, con 1.200 € (34 %), seguida del ahorro, con 700 € (20 %).
  • El salario aporta el 86 % de los ingresos (3.000 de 3.500).
  • Las cifras son inventadas.

Los datos del ejemplo

Cifras domésticas inventadas, equilibradas en cada nodo.

Cómo hacer legible un diagrama de Sankey (€)
DesdeHaciaCantidad (€)
SalarioIngresos mensuales3000
Otros ingresosIngresos mensuales500
Ingresos mensualesVivienda1200
Ingresos mensualesAhorro700
Ingresos mensualesComida600
Ingresos mensualesTodo lo demás600
Ingresos mensualesTransporte400

Los mismos datos en CSV

source,target,value
Salario,Ingresos mensuales,3000
Otros ingresos,Ingresos mensuales,500
Ingresos mensuales,Vivienda,1200
Ingresos mensuales,Ahorro,700
Ingresos mensuales,Comida,600
Ingresos mensuales,Todo lo demás,600
Ingresos mensuales,Transporte,400

Cómo funciona

  1. Ve a la historia

    Quita o agrupa los nodos que no apoyan el hallazgo.

  2. Ordena cada columna

    Ordena por tamaño o secuencia para que las bandas se crucen lo menos posible.

  3. Etiqueta y colorea

    Etiqueta los nodos directamente y limita el color a un solo significado.

  4. Añade un pie

    Enuncia el hallazgo en una línea bajo el gráfico.

Preguntas frecuentes

¿Debo mostrar valores en las bandas?

Muéstralos en los flujos clave y deja el resto para la tabla. Demasiados números saturan el diagrama.

¿Por qué se cruzan mis bandas?

Normalmente por el orden de los nodos. Reordenar los nodos dentro de una columna, o agrupar los pequeños, elimina la mayoría de los cruces.

Edita este Sankey de presupuesto

Abre el ejemplo como tu propio gráfico y aplica las reglas a tus datos.

Edita este Sankey de presupuesto

Más en Diagramas de Sankey