以树形图显示层次结构数据

该示例示出如何创建树视图以查看层次结构数据。您可在有限的空间中显示大量值,并检测可能难以通过其它图表发现的模式。

我们将查看不同产品的销售额值,这些数值分类为四个级别。

  • (产品组)。
  • 产品子组
  • 产品项目

数据集

在该示例中,我们将使用 Qlik Sense 教程 - 构建应用程序 中可用的两个数据文件。下载并展开教程,并且文件位于 Tutorials source 文件夹中:

  • Sales.xlsx
  • Item master.xlsx

要下载文件,转至 教程 - 构建应用程序

将两个数据文件添加至空应用程序,确保它们通过 Item Number 关联。

加载的数据集包含食物和饮料产品的销售数据。Item Master 表格含有关于产品类别的信息。

可视化

我们向工作表添加树状图并设置以下维度和度量:

  • 维度 > 分组Product Group(产品组)
  • 维度 > 分组Product Sub Group(产品子组)
  • 维度 > 矩形Item Desc(产品项目描述)
  • 度量 > 大小Sum(Sales)(销售额值总和)

即创建了树状图,具有每个产品项目的矩形。矩形的大小根据销售额值确定,并且根据 Product GroupProduct Sub Group 分组。

但是我们还希望向图表添加更多信息。矩形按产品组维度着色,但是我们希望按利润值将它们着色以同时确定哪些项目利润率最高。您可在外观 > 颜色和图例中进行该操作。

  • 颜色设置为自定义
  • 按度量着色设置为 Avg(Margin/Sales)

我们还希望查看图表中的销售额值。您可通过值标签外观 > 演示来打开它们。

探索

我们可以在图表中看到,Produce 具有最大销售额值,然后是 Canned Products。按利润率着色可让您确定突出的产品项目或组。您可通过选择产品组在树中向下钻取。

我们已经选择了 Produce,然后再选择 Fresh FruitTell Tale Red Delcious Apples 是销量最高的,但是利润率在 Ebony Red Delcious Apples 上更高。