콘텐츠로 이동

생키 다이어그램

Sankey Diagram 시각화는 데이터세트의 엔터티 간의 흐름과 관계를 시각화하기 위한 강력한 도구입니다. 이는 시스템이나 프로세스 전반에 걸쳐 가치의 분포와 변환을 보여주는 데 특히 유용합니다.

Sankey 다이어그램을 나타내려면 다음 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[];
}
  • 이름: 노드의 고유 식별자입니다.
  • 범주: 노드를 특정 그룹이나 클러스터로 분류합니다.
  • source: 링크의 소스 노드를 식별합니다.
  • target: 링크의 대상 노드를 식별합니다.
  • 값: 노드가 얼마나 강하게 연결되어 있는지를 나타내는 링크와 관련된 숫자 값을 나타냅니다.
  • 흐름 표현: 시스템이나 프로세스의 엔터티 간 값이나 수량의 흐름을 효과적으로 시각화합니다.

  • 배포에 대한 통찰력: 각 단계에서 가치가 어떻게 분배되고 변환되는지에 대한 통찰력을 제공합니다.

  • 다수 노드로 인한 복잡성: 노드 수가 많아지면 시각적 혼란이 발생하여 가독성에 영향을 미칠 수 있습니다.

  • 특수 사용 사례: 주로 흐름 및 배포 시각화를 위해 설계되었습니다. 모든 유형의 데이터 세트에 적합하지 않을 수 있습니다.

Sankey Diagram Example