度量组

<< Click to Display Table of Contents >>

当前位置:  制作可视化报告 > 数据处理与分析 

度量组

复制链接

1. 概述

1.1 功能简介

度量组是将多个度量列组合为一个度量列,并生成一个维度列,新的维度列的值即为所有原度量列名称,其功能相当于对原有的多个度量列进行了行转列操作,方便我们分析不同维度下的度量值。

1.2 应用场景

有的时候数据格式并不太标准,分析对比的维度在不同的度量列,导致我们分析维度数据缺失,或者需要以度量列为单位对比数据,可以使用度量组。

例如,要对比分析不同地区的销量情况,数据列应该包含维度列“地区”、度量列“销量”,但实际中,可能没有单独的一列统计地区,而是以地区作为列名,每列的数据为销量,变为了“上海_销量”“北京_销量”这样的数据,导致我们的地区维度缺失,这时需要使用度量组将列名转换为我们分析的维度。

2. 操作步骤

假设我们有这样一组数据:产品名称、北京销量、上海销量、广东销量4列,如下。

DataProcess_MeasureGroup1

图中数据缺少地区维度列,想要以地区为维度,对比分析不同产品的销量情况,我们可以把不同地区的销量数据转换为地区列和销量列,即可满足分析需求,具体操作步骤如下。

1)鼠标移入度量字段,点击字段名后面的更多,下拉选择【新建度量组】。

DataProcess_MeasureGroup2

2)在“新建度量组”弹窗中,勾选需要度量组包含的度量列,也就是需要行转列的字段:北京销量、上海销量、广东销量,转换后新的度量列名称设置为“销量”。

DataProcess_MeasureGroup3

3)数据列下生成了新的维度列“销量_names”和度量列“销量”。

DataProcess_MeasureGroup4

说明:

维度列“销量_names”不支持转换为度量列,度量列“销量”不支持转换为维度列。

4)重命名维度度量组名称,可以根据实际情况修改维度度量组名称。

方式1:点击“销量_names”后面的更多图标,下拉选择【重命名度量组】,输入新名称即可。

方式2:绑定“销量_names”到组件后设置别名,此处将“销量_names”重命名为“地区”。

5)拖入一个柱状图,将“地区”、“销量”分别绑定到列、行上,并计算销量_总和,把“产品名称”绑定到颜色区域。

DataProcess_MeasureGroup5

说明:

一个组件上只能绑定一个度量组。
6)可以看到,由于新的维度列值是原来的多个度量列名,所以计算求和后,新的地区列值为“北京销量_总和”、“广东销量_总和”、“上海销量_总和”,需要修改组内度量名称、聚合方式,点击绑定的度量列下拉菜单,选择【自定义度量组】,自定义对话框中,在广东销量_总和聚合的在下拉选项中选择最小值,在上海销量_总和聚合的在下拉选项中选择最大值。

DataProcess_MeasureGroup6 DataProcess_MeasureGroup10

7)最终柱图数据展示如下。

DataProcess_MeasureGroup7

8)选中柱图,点击编辑报告页面右下角的切换图表,选中表,将柱图中的数据在表中展示。

DataProcess_MeasureGroup8

9)选中柱图,点击编辑报告页面右下角的切换图表,选中交叉表,将柱图中的数据在交叉表中展示。

DataProcess_MeasureGroup9

3. 其他说明

表、交叉表中,绑定的度量组不支持动态计算、合计和小计、同环比,绑定的度量组_names不支持分组

细节数据表格不支持绑定度量组。

如需编辑度量组,单击度量组下的【更多 > 编辑度量组】,在弹出的“编辑度量组”对话框中编辑。