Spotfire® 用户指南

选择多列

如果需要在数据函数计算或图表的轴中添加多个列,请单击“选择列”以显示一个对话框,可以在其中选取应包含的所有列。

过程

  1. 在配置数据函数时出现的浮出控件中,首先选择从中选取列的“数据表”,然后单击“选择列”
    在图表的上下文中,可以通过直接在图表中、在图例中或从图表属性中右键单击轴选择器(如果适用)来访问“选择列”对话框,然后从弹出式菜单中选择“选择列”。也可以从其他配置触发它。
  2. “选择列”对话框的“可用列”字段中,选择要包含的列。
    可以使用搜索字段来限制列表中显示的列数。有关详细信息,请参见在 Spotfire 客户端中搜索。使用 Ctrl 键并单击可直接选择多个列,或者用鼠标指针单击并拖动来选择连续的多个列。
  3. 单击“添加”“选定的列”列表中添加列。
  4. 如果需要,重复步骤 2 和 3。
  5. 在某些情况下,所选列的顺序对于结果很重要。单击以在“选定的列”列表中选择一个或多个列,然后单击“上移”“下移”将其移至所需的顺序。
    运行数据函数时,此列表中列的顺序决定了要在计算中使用的临时数据表中列的顺序。
  6. 完成后,请单击“确定”(或“关闭”)。

结果

列处于选定状态。
有时,可以选择多列,还可以为每个列指定“聚合”。配置某些图表时可能发生这种情况,例如在条形图的值轴上,可以从中显示具有不同聚合的多列。

在这些情况下,可以单击“选定列”列表中的一个或多个列,使“聚合”选项可用,并指定要使用的聚合方法。

如果适用,或许还可以使用自动合并列来临时合并连续列并创建自动合并滑块。然后,可以指定要使用的合并的起始编号。此编号可以通过拖动图表中的自动合并滑块进行更改(如果所有包含的列的列选择器均在该窗口中)。有关合并概念的详细信息,请参见合并

如果在“选定列”列表中选择层级,则可能还会遇到“级别”滑块:

该滑块指定了要用作起点的层级级别。

此对话框的另一种特殊使用情形是向文本区域添加属性控件,并且需要将所选列存储为布尔列属性。随后所有选定列此属性的值将为“True”,其余列此属性的值则将为“False”。有关在列选择中使用的属性的详细信息,请参见向文本区域添加属性控件使用属性处理列选择