跳转到内容

太阳爆发

太阳爆发图可视化是分层数据的动态且引人入胜的表示。它使用径向布局来传达元素的层次结构及其在数据集中的关系。

要表示地图数据,您可以使用以下 HierarchyData 接口:

type HierarchyNode = with_optional_properties & {
name: string;
value: number;
category: string;
children?: HierarchyNode[];
}
type HierarchyData = {
nodes: HierarchyNode[];
}
  • 名称: 节点名称。
  • 值: 代表确定该节点有多大的指标的数字。
  • category: 描述节点所属的类别或类型。
  • children: 该属性是可选的,表示 HierarchyNode 对象的数组。它表示该节点可以有子节点,从而创建层次结构。每个子节点都遵循相同的 HierarchyNode 结构,允许表示树状层次结构。
  • 分层理解: Sunbursts 擅长显示分层数据结构,提供可视化层次结构,有助于理解不同级别之间的关系。

  • 径向布局: 径向布局提供了层次结构的视觉吸引力和组织性表示。

  • 潜在的混乱: 如果有大量段,图表可能会变得混乱,影响可读性。

  • 仅限于分层数据: 在可视化分层数据时,树形图最有效;对于非分层数据集,替代可视化可能更合适。

Sun Burst Example