【问题标题】:Filling null values with mean in PDI (PENTAHO)在 PDI (PENTAHO) 中用平均值填充空值 【发布时间】:2021-02-20 20:54:54 【问题描述】: 我有一个 xls 输入文件并使用“单变量统计”步骤提取平均值;我尝试使用“如果字段值为空”,但我没有想出用“单变量统计”的平均值替换空值。谁能帮我这个? 我正在使用 Pentaho 8.3 【问题讨论】: 标签: pentaho kettle pdi 【解决方案1】: 在使用“单变量统计”执行均值运算之前,您可以使用以下步骤(方式)从输入数据中删除 NULL 值 如果你真的想用任何其他值替换NULL值,你可以按照下面的配置方式使用“如果字段值为空”步骤。 这里我将 NULL 值替换为 '1' 如果你还想要什么,请告诉我。 【讨论】: 【解决方案2】: 让我们用示例方式来做: Step1:计算平均值。 Step2:向主流添加均值。 Step3:用Java Script(Script Value Step)用平均值替换null。 这是我的变换: 【讨论】: