Salta ai contenuti

Diagramma di Sankey

La visualizzazione Sankey Diagram è un potente strumento per visualizzare il flusso e le relazioni tra le entità in un set di dati. È particolarmente utile per mostrare la distribuzione e la trasformazione dei valori attraverso un sistema o processo.

Per rappresentare un diagramma Sankey, puoi utilizzare la seguente interfaccia NodeLinkData:

type Node = with_optional_properties & {
name: string;
category: string;
labels?: Label[];
}
type Link = with_optional_properties & {
source: string;
target: string;
value: number;
}
type NodeLinkData = {
nodes: Node[];
links: Link[];
}
  • nome: un identificatore univoco per il nodo.
  • categoria: classifica il nodo in un gruppo o cluster specifico.
  • source: Identifica il nodo di origine del collegamento.
  • target: Identifica il nodo di destinazione del collegamento.
  • valore: Rappresenta un valore numerico associato al collegamento che suggerisce quanto sono fortemente connessi i nodi.
  • Rappresentazione del flusso: visualizza in modo efficace il flusso di valori o quantità tra entità in un sistema o processo.

  • Approfondimento sulla distribuzione: Offre approfondimenti su come i valori vengono distribuiti e trasformati in ogni fase.

  • Complessità con numerosi nodi: possono verificarsi disordini visivi con un numero elevato di nodi, che influiscono sulla leggibilità.

  • Caso d’uso specializzato: Progettato principalmente per visualizzare il flusso e la distribuzione; potrebbe non essere adatto a tutti i tipi di set di dati.

Sankey Diagram Example