0 / 0
Go back to the English version of the documentation
填充节点
Last updated: 2024年10月07日
填充节点 (SPSS Modeler)

填充节点用于替换字段值和更改存储类型。 您可以选择基于指定的 CLEM 条件(如 @BLANK(FIELD))替换值。 或者,也可以选择将所有空白值或空值替换为特定值。 “填充”节点通常与“类型”节点结合使用,用于替换缺失值。

填写字段。 从数据集中选择其值将被检查并替换的字段。 缺省行为是根据指定的 ConditionReplace with 表达式来替换值。 您还可以使用 替换 选项来选择替代方法。

注: 选择多个字段以替换为用户定义的值时,字段类型相似 (所有数字或所有符号) 很重要。

替换。 选择此选项可使用下列其中一种方法来替换所选字段的值:

  • 基于条件。 此选项将激活“条件”字段和表达式构建器,使用它们可创建用作将值替换为指定值的条件的表达式。
  • 始终。 替换所选字段的所有值。 例如,可以通过此选项使用以下 CLEM 表达式将 income 的存储类型转换为字符串:(to_string(income))
  • 空白值。 替换所选字段中的所有用户指定的空白值。 标准条件 @BLANK(@FIELD) 用于选择空白值。 注意:您可以使用源节点的“类型”选项卡或使用“类型”节点定义空白值。
  • 空值。 替换所选字段中的所有系统空值。 标准条件 @NULL(@FIELD) 用于选择空值。
  • 空白值和空值。 替换所选字段中的空白值和系统空值。 当您不确定是否已将空定义为缺失值时,此选项将十分有用。

条件。 此选项在选中根据条件选项后可用。 使用此文本框指定用于评估所选字段的 CLEM 表达式。 单击计算器按钮可打开表达式构建器。

替换为。 指定某个 CLEM 表达式来为所选字段赋予新值。 此外,也可以通过在文本框中键入 undef 将值替换为空值。 单击计算器按钮可打开表达式构建器。

注: 当所选字段为字符串时,应将其替换为字符串值。 使用缺省值 0 或其他数字值作为字符串字段的替换值将产生错误。
请注意,使用以下各项可能会更改行顺序:
  • 通过 SQL 回送在数据库中运行
  • 派生列表
  • 调用任何 CLEM 空间函数
Generative AI search and answer
These answers are generated by a large language model in watsonx.ai based on content from the product documentation. Learn more