Sankey con demasiados nodos: cómo simplificarlo

Un Sankey con decenas de nodos se vuelve una maraña. Agrupa las categorías pequeñas, divide un gráfico en dos y conserva los nodos que cuentan la historia; el ejemplo muestra cómo.

Cuando un Sankey tiene demasiados nodos, las cintas finas se cruzan y nadie puede seguirlas. La solución es decidir de qué trata el gráfico y eliminar, agrupar o trasladar todo lo demás.

El ejemplo es el resultado de esa limpieza: en lugar de un nodo por cada país, cuatro mercados alimentan tres líneas de producto. Los países pequeños se agruparon en Otros mercados, lo que hizo legible el gráfico sin perder el total.

Una buena prueba es si podrías explicar el gráfico en una frase. Si no, probablemente son dos gráficos.

Agrupa la cola larga

Conserva en una columna los tres a ocho nodos mayores y añade un nodo Otros para el resto. El total se mantiene y el lector sigue viendo el patrón.

Divídelo en dos gráficos

Si la historia tiene dos partes, como quién compra y cuánto cuesta, dibuja dos gráficos. Un gráfico que responde a dos preguntas suele no responder a ninguna.

Elimina las fases que no aportan nada

Una fase por la que pasan todos los flujos en la misma proporción no aporta información. Quítala.

Deja el detalle en una tabla

Pon la lista completa en la hoja o en un anexo. El gráfico es para el patrón; la tabla, para el detalle.

Puntos clave

  • 1.300 k€ de ingresos en cuatro mercados y tres líneas de producto.
  • Hardware es la mayor línea, con 600 k€ (46 %).
  • Otros mercados suman 350 k€, más que el Reino Unido, y por eso merecen un nodo.
  • Las cifras son inventadas.

Los datos del ejemplo

Cifras inventadas, equilibradas en cada nodo.

Sankey con demasiados nodos: cómo simplificarlo (k€)
DesdeHaciaCantidad (k€)
AlemaniaHardware200
AlemaniaSoftware120
AlemaniaServicios80
FranciaHardware150
FranciaSoftware90
FranciaServicios60
Reino UnidoHardware120
Reino UnidoSoftware80
Reino UnidoServicios50
Otros mercadosHardware130
Otros mercadosSoftware110
Otros mercadosServicios110

Los mismos datos en CSV

source,target,value
Alemania,Hardware,200
Alemania,Software,120
Alemania,Servicios,80
Francia,Hardware,150
Francia,Software,90
Francia,Servicios,60
Reino Unido,Hardware,120
Reino Unido,Software,80
Reino Unido,Servicios,50
Otros mercados,Hardware,130
Otros mercados,Software,110
Otros mercados,Servicios,110

Cómo funciona

  1. Ordena los nodos por valor total

    Ordena cada columna por el total que pasa por ella.

  2. Agrupa los pequeños

    Reúne en Otros todo lo que quede por debajo de tu umbral.

  3. Pon a prueba la historia

    Comprueba que puedes enunciar el hallazgo principal del gráfico en una frase.

  4. Traslada el detalle a una tabla

    Mantén la lista completa disponible fuera del gráfico.

Preguntas frecuentes

¿Cuántos nodos son demasiados?

No hay un número fijo. Pasados unos quince o veinte nodos, o más de seis por columna, la mayoría de los Sankey se vuelven difíciles de seguir.

¿Ocultará algo importante el agrupar?

Puede. Revisa el nodo Otros: si es mayor que algunos nodos con nombre, nombra por separado a su mayor componente.

Edita este ejemplo

Abre el ejemplo como gráfico propio y agrupa tus propias categorías.

Edita este ejemplo

Más en Diagramas de Sankey