Pular para o conteúdo

Diagrama de Sankey

A visualização do Diagrama de Sankey é uma ferramenta poderosa para visualizar o fluxo e os relacionamentos entre entidades em um conjunto de dados. É particularmente útil para mostrar a distribuição e transformação de valores em um sistema ou processo.

Para representar um diagrama de Sankey, você pode usar a seguinte interface 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: Um identificador exclusivo para o nó.
  • categoria: categoriza o nó em um grupo ou cluster específico.
  • fonte: Identifica o nó de origem do link.
  • target: Identifica o nó de destino do link.
  • valor: Representa um valor numérico associado ao link que sugere o quão fortemente conectados os nós estão.
  • Representação de fluxo: visualiza com eficácia o fluxo de valores ou quantidades entre entidades em um sistema ou processo.

  • Insight sobre distribuição: oferece insights sobre como os valores são distribuídos e transformados em cada estágio.

  • Complexidade com vários nós: A confusão visual pode ocorrer com um grande número de nós, afetando a legibilidade.

  • Caso de uso especializado: Projetado principalmente para visualizar fluxo e distribuição; pode não ser adequado para todos os tipos de conjuntos de dados.

Sankey Diagram Example