以树形图显示层次结构数据
该 示出如何创建树视图以查看层次结构数据。您可在有限的空间中显示大量值,并检测可能难以通过其它图表发现的模式。
我们将查看不同产品的销售额值,这些数值分类为四个级别。
- (产品组)。
- 产品子组
- 产品项目
数据集
在该 中,我们将使用 Qlik Sense Tutorial - Building an App 中可用的两个数据文件。下载并展开教程,并且文件位于 Tutorials source 文件夹中:
- Sales.xlsx
- Item master.xlsx
要下载文件,转至 Tutorial - Building an App。
将两个数据文件添加至空应用程序,确保它们通过 Item Number 关联。
加载的数据集包含食物和饮料产品的销售数据。Item Master 表格含有关于产品类别的信息。
可视化
我们向工作表添加树形图并设置以下维度和度量。
- 维度 > 分组:Product Group(产品组)
- 维度 > 分组:Product Sub Group(产品子组)
- 维度 > 矩形:Item Desc(产品项目描述)
- 度量 > 大小:Sum(Sales)(销售额值总和)
即创建了树形图,具有每个产品项目的矩形。矩形的大小根据销售额值确定,并且根据 Product Group 和 Product Sub Group 分组。
但是我们还希望向图表添加更多信息。矩形按产品组维度着色,但是我们希望按利润值将它们着色以同时确定哪些项目利润率最高。可以在外观 > 颜色和图例的高级编辑模式属性面板中执行此操作。
- 将颜色设置为自定义。
- 将按度量着色设置为 Avg(Margin/Sales)
我们还希望查看图表中的销售额值。您可通过值标签外观 > 演示来打开它们。
探索
我们可以在图表中看到,Produce 具有最大销售额值,然后是 Canned Products。按利润率着色可让您确定突出的产品项目或组。您可通过选择产品组在树中向下钻取。
此处我们选择了 Produce,然后是 Fresh Fruit。Tell Tale Red Delicious Apples 是销量最高的,但是利润率在 Ebony Red Delicious Apples 上更高。