Spotfire® 用户指南

替换特定值

“替换特定值”转换用于从“数据”画布编辑以前添加的转换。如果必须将替换值转换添加到数据表历史的早期阶段(而不是最终数据表),也可以使用此对话框。

替换某个值的最常用方法是,在可视化表中双击该值,然后将其更改为新值。有关详细信息,请参见替换一个值。此对话框用于编辑此类已添加的转换。

有关如何向分析添加转换的信息,请参见转换数据



选项 说明
在列中 选择应当替换其中某个值的列。

例如,如果您发现“月份”列中有一个值拼写错误,您可以在这里选择此列。

以前的值 键入要替换的值。

例如,如果“April”错拼成“Aprill”,则可在此处键入拼错的值 (Aprill)。

格式化后的值 [仅适用于可采用多种方式进行格式化的数据类型的值。例如,日期或实数值。]

显示使用当前格式在分析中显示值的方式。

将值替换为 键入新值而非以前的值。例如,如果“April”错拼成“Aprill”,则可在此处键入拼写正确的值 (April)。
格式化后的值 [仅适用于可采用多种方式进行格式化的数据类型的值。例如,日期或实数值。] 显示使用当前格式在分析中显示值的方式。
按以下方式标识行 列出用于唯一标识行的当前已定义键列。

如果未定义键列,请单击箭头以展开此部分,定义键列。

键列 列出目前为止已定义的所有键列的名称。
显示要替换特定值的键列的值。

例如,如果您有一个包含不同 ID 号的 ID 列,而且您希望替换 ID“TM20176”的值,则可以在这里键入此 ID 值。

单击加号添加另一列为键列,该列可用于唯一标识应当替换的行值。
替换多个值时会显示警告 如果指定的键列无法唯一标识行,而且此转换替换多个值,则选中此复选框会导致“数据”画布中显示错误消息。

例如,如果您指定了唯一键,而且重新加载数据修改了可用行,以致于这些键不再具有唯一性,那么你可能希望收到这方面的通知。

如果您不关心替换多少个值,或者如果您想替换某列中与键列中的某个值相匹配的所有值,请取消勾选此复选框。例如,您可以使用此转换替换所有行上匹配某个社保号码的姓氏。

然而,如果您希望替换列中某个值的所有实例,您可能要使用更常规的“替换值转换”