콘텐츠로 이동

썬 버스트

태양 폭발 차트 시각화는 계층적 데이터를 역동적이고 매력적으로 표현한 것입니다. 방사형 레이아웃을 사용하여 요소의 계층 구조와 데이터 세트 내의 관계를 전달합니다.

지도 데이터를 나타내려면 다음 HierarchyData 인터페이스를 사용할 수 있습니다.

type HierarchyNode = with_optional_properties & {
name: string;
value: number;
category: string;
children?: HierarchyNode[];
}
type HierarchyData = {
nodes: HierarchyNode[];
}
  • name: 노드 이름입니다.
  • 값: 해당 노드의 크기를 결정하는 측정항목을 나타내는 숫자입니다.
  • category: 노드가 속한 카테고리 또는 유형을 설명합니다.
  • children: 이 속성은 선택 사항이며 HierarchyNode 개체의 배열을 나타냅니다. 이는 노드가 하위 노드를 가질 수 있어 계층 구조를 생성할 수 있음을 나타냅니다. 각 하위 노드는 동일한 HierarchyNode 구조를 따르므로 트리와 같은 계층 구조를 표현할 수 있습니다.
  • 계층적 이해: Sunburst는 계층적 데이터 구조를 표시하는 데 탁월하며 다양한 수준 간의 관계를 이해하는 데 도움이 되는 시각적 계층 구조를 제공합니다.

  • 방사형 레이아웃: 방사형 레이아웃은 계층 구조를 시각적으로 매력적이고 체계적으로 표현합니다.

  • 잠재적인 혼란: 세그먼트 수가 많은 경우 차트가 혼란스러워져 가독성에 영향을 줄 수 있습니다.

  • 계층적 데이터로 제한됨: 트리맵은 계층적 데이터를 시각화할 때 가장 효과적입니다. 비계층적 데이터 세트의 경우 대체 시각화가 더 적합할 수 있습니다.

Sun Burst Example