サンバースト
サン バースト チャート 視覚化は、階層データを動的かつ魅力的に表現したものです。放射状レイアウトを使用して、データセット内の要素の階層とその関係を伝えます。
サンバーストのデータ構造
Section titled “サンバーストのデータ構造”マップ データを表すには、次の HierarchyData インターフェイスを使用できます。
type HierarchyNode = with_optional_properties & { name: string; value: number; category: string; children?: HierarchyNode[];}
type HierarchyData = { nodes: HierarchyNode[];}- name: ノード名。
- 値: そのノードの大きさを決定するメトリックを表す数値。
- category: ノードが属するカテゴリまたはタイプを説明します。
- children: このプロパティはオプションであり、HierarchyNode オブジェクトの配列を表します。これは、ノードが子ノードを持つことができ、階層構造を作成できることを意味します。各子ノードは同じ HierarchyNode 構造に従い、ツリー状の階層を表現できます。
-
階層の理解: サンバーストは階層データ構造の表示に優れており、異なるレベル間の関係を理解するのに役立つ視覚的な階層を提供します。
-
放射状レイアウト: 放射状レイアウトは、階層構造を視覚的に魅力的かつ体系的に表現します。
-
乱雑になる可能性: セグメントの数が多い場合、グラフが乱雑になり、読みやすさに影響を与える可能性があります。
-
階層データに限定: ツリーマップは、階層データを視覚化する場合に最も効果的です。非階層的なデータセットの場合は、代替の視覚化の方が適している場合があります。
サンバーストの例
Section titled “サンバーストの例”