Spotfire® 用户指南

替换值在列中的所有匹配项

通过将“替换值”“列中的所有匹配项”选项结合使用,可以直接从可视化表、“按需查看详细信息”或展开的“分析中的数据”浮出控件的列概述中替换值的所有实例。

关于此任务

替换值在列中的单个匹配项的过程与此非常相似,但要求为数据表指定键列。有关更多信息,请参见在列中替换特定值
注: 这些步骤只能用来在列中替换若干值,而不能更改列的格式替换整个数据表。如果要将几个不同类别合并成一个类别,不妨转而使用“已标记类别中的组”

开始之前

必须将导入的数据(而非数据库中数据)加载到分析中,并且分析必须处于编辑模式。

过程

  1. 可视化表“按需查看详细信息”展开的“分析中的数据”浮出控件中,双击要替换的值。
    您也可以右键单击并从弹出菜单中选择“替换值”
  2. 在弹出窗口键入一个新值。
  3. 请确保已选择“列中的所有匹配项”
  4. 单击“应用”

结果

此时会替换值在列中的所有实例,同时更新使用数据的所有图表。
该替换会作为转换添加到数据上。数据源中的原始数据不受此更改影响。这意味着如果重新加载基础数据,则重新加载后会再次应用该转换,这时与规则匹配的任何附加行也会在分析中被替换。如果在源数据中更改了基础值,导致该转换不再适用,您会在“数据”画布中看到说明此情况的指示。
提示: 您可以将之前添加的“替换值”操作从数据表删除。有关详细信息,请参见在数据画布中删除操作
提示: 您可以使用导出数据下的一个流程来保存经过清理的数据表,以供在其他分析中重复使用。