树形图

树形图使用嵌套矩形(即小矩形嵌套在大矩形中)显示层次结构数据。

Treemap.

在此图片中,有多个产品组,例如 ProduceCanned ProductsFrozen Foods。每个产品组都由一个大矩形构成。您可以将这些产品组视为树的分支。在选择某产品组后,您可以向下钻取到下一级产品类型,例如 VegetablesMeatDairy。您可以将这些产品类型视为树的子分支。分支有树叶。叶节点的矩形包含一个与数据的指定维度相称的区域。在该示例中,项目 Ebony SquashBravo Large Canned ShrimpRed Spade Pimento Loaf 等是叶。叶节点已设置颜色,以便显示数据的单独维度。

根据大小自动执行排序。默认情况下,使用 12 种颜色按维度设置颜色,但可以在属性面板中更改颜色。在有多个维度时,可确定设置颜色所依据的维度。在此示例中,不是按维度着色,而是按表达式 (Avg(Margin)),即计算度量,通过使用此表达式,您可以看到平均利润最高的项目。颜色越深,平均利润越高。

如果数据集包含负值,则会显示一条文本消息,说明不能显示负值。

适合使用它的情况

当空间受限,而您有大量层次结构数据需要概览时,可使用树形图。树形图应主要用于可以聚合的值。

优势

树形图经济实惠,既可在有限的空间中使用,同时又能显示大量条目。

当树形结构中的颜色和大小之间存在相关性时,您会看到用其他方式难以辩认的图案,例如,当特定颜色相关时。

劣势

当度量值的数量差较大时,树形图不是合适的选择。当混合绝对值和相对值时,树形图也不是合适的选择。

在树形图中不能显示负值。

创建树形图

您可以在编辑的表格上创建树形图。

执行以下操作:

  1. 从资产面板中,将空树形图拖动到表格。
  2. 单击添加维度,然后选择维度或字段。 这应当是层级中的最高级别。
  3. 单击添加度量,然后选择度量或从字段创建度量。
  4. 根据数据的层级继续添加维度和字段。

在树形图中,至少需要一个维度和一个度量,为充分利用树形图,最好包含两个或三个维度。只能包含一个度量,最多包含 15 个维度。我们不建议使用三个维度以上的维度,因为树地图将变得无法管理。

创建树形图时,可能需要在属性面板中调整其外观和其他设置。

显示限制

当在树形图中显示大量数据时,矩形中可能并非每个维度值的颜色和大小都正确。这些剩余值将改为以灰色条带区域显示。矩形的大小和总值仍将正确,但是矩形中并非所有的维度值都是显式的。

要移除灰色区域,可以做出选择或在属性面板中使用维度限制。