将度量数据分组为范围
将度量分组为范围并用作可视化中的维度时,该度量可以为分析提供其他见解。
例如,如果某个字段中包含客户年龄,则可以将这些值分组为年龄范围。借助存储段数据分析卡,可以将字段数据分组为范围,从而创建具有指定分组的新字段。通过编辑数据管理器中的表格并选择在摘要卡中设置为度量的表格字段,可以访问存储段卡。
要求
您可以将度量分组为其字段满足以下要求的范围:
- 必须在摘要卡中将字段分类为度量。
-
字段必须至少包含 10 个相异值。
对于存储段卡不建议包含低值范围的字段,但是可选择将非建议字段用于存储段卡。
-
字段中的值不能包含 20% 以上的混合类型。
对于存储段卡不建议包含混合值类型的字段,但是可选择将非建议字段用于存储段 卡。
通过存储段卡创建的存储段字段将在摘要卡中被分类为维度。但是,存储段字段无法使用排序卡来将自定义顺序应用到维度。不能将存储段字段用于已计算字段。
概述
存储段卡会提供建议的分组数量、分组预览以及包含分组的滑块,滑块可用于修改每个存储段的名称和值范围。在存储段字段中输入新的数字可以修改建议的分组数量。Qlik Sense 最多支持 20 个存储段,最少为 2 个存储段。新的存储段会添加到存储段范围的右侧,而移除存储段时也是从右向左进行。如果未修改任何存储段,则会调整每个存储段的范围以均匀分隔字段的值范围。如果修改单个存储段后更改存储段的数量,则新的存储段会添加到存储段范围的右侧,而且为这些新存储段指定的值范围与最右边第二个存储段的大小相等。
数据存储段预览条形图会提供存储段中数据的概述,包括每个存储段中不同值的计数。您更改存储段时,该图表会随之更新。如果存储段中不包含任何值,则图表中将不会有条形。
存储段滑块可用于编辑存储段。通过单击存储段片段,您可以设置该存储段的范围、更改存储段的名称或移除整个存储段。将光标悬停在存储段上将显示该存储段的名称和值范围。默认情况下,会使用存储段的值范围(表示为间隔符号)命名存储段。存储段范围包括起始值和结束值之间的值(不包括结束值)。
调整单个存储段的值范围时,Qlik Sense 会更改所有存储段的值,确保不存在间隙和重叠,同时尽量保持其他存储段现有的数量范围。最左边的存储段始终没有下限,最右边的存储段始终没有上限。因此,可以捕获可能处于所有存储段设置范围之外的任何值。修改存储段下限范围将更改存储段右侧范围,修改存储段上限范围将更改存储段左侧范围。
从字段创建存储段时,会生成一个新的字段,其中包含分配给行的所有存储段以及源字段中的相应度量值。默认情况下,会将该字段命名为 <field>(存储段)。与其他表格字段一样,可以对此字段执行重命名、关联、排序以及删除操作。通过在表格中选择生成的存储段字段并修改存储段选项,可以在生成的存储段字段中编辑存储段。您可以从同一源度量字段创建多个存储段字段。
分组措施
要将度量值分组为范围,请执行以下操作:
- 访问存储段卡。
- (可选)更改存储段的数量。
- (可选)修改各个存储段。
- (可选)将存储段的手动调整重置为默认设置。
- 创建存储段字段。
访问存储段卡
执行以下操作:
- 在数据管理器中,选择一个表格,然后单击 。
- 如果要创建新的值范围组,则选择一个字段。
- 如果要编辑现有的存储段字段,则选择一个存储段字段。
更改存储段的数量
更改存储段的数量会在范围右侧添加存储段或从范围右侧移除存储段。
执行以下操作:
- 在存储段卡中,在存储段前面输入一个新的数字。
修改存储段
您可以重命名存储段、调整存储段的值范围或删除存储段。
如果要修改存储段,建议您按照从最左边存储段片段到最右边存储段片段的顺序修改存储段。
重命名存储段
执行以下操作:
- 在存储段卡中,单击存储段片段。
- 在名称字段中,输入新的名称。
- 要应用更改,请单击存储段片段以外的任意位置。
调整存储段的值范围
如果您尝试使用十进制值,则必须在起始值和结束值字段中手动输入十进制值。
执行以下操作:
- 在存储段卡中,单击存储段片段。
- 执行以下选项之一:
在起始值和结束值之后,输入新的值以设置存储段的范围。
存储段包括起始值字段和结束值字段值之间的值(但不包括结束值)。
- 调整片段的滑块可以设置存储段的范围。
- 要应用更改,请单击存储段片段以外的任意位置。
删除存储段
执行以下操作:
- 在存储段卡中,单击存储段的片段。
-
单击 。
重置字段的存储段
通过重置存储段,您可以将存储段卡设置还原为其默认状态。如果是度量字段,则默认状态为 Qlik Sense 建议的存储段。如果是存储段字段,则默认状态为上次单击创建存储段之后该字段的状态。
执行以下操作:
- 在存储段卡中,单击重置为默认设置。
创建存储段字段
执行以下操作:
- 在存储段卡中,单击创建存储段。
- 单击确定。
包含数据分组的新字段将添加到表格中。