【问题标题】:KNIME missing value node does not workKNIME 缺失值节点不起作用
【发布时间】:2018-07-21 21:14:15
【问题描述】:

我正在运行 KNIME 来准备一些 ML 数据集。 它是关于电子商务交易,其中应稍后进行关联规则分析。但我目前的问题相当简单,我处于“数据准备步骤”中,KNIME 中的缺失值节点不起作用。

我在 mac osx 上运行 KNIME 3.5.2

示例工作流程是原始的,如下所示:

读取 excel 文件 (XLSX) 的第一个节点的配置

第二个节点的配置,应该替换缺失值:

但烦人的结果是:

显示的警告是:

WARN Missing Value 2:2 当前设置使用了 PMML 4.2 中无法表示的缺失值处理方法

显示的警告只是关于在机器学习上下文中重用 KNIME 节点(如使用 R oder Spark/MLLIB)可能出现的问题,因为如果模型不兼容问题。这里可以忽略。

我不得不说,昨天这已经奏效了。我基本上更改了 KNIME.ini 中的 XMX 设置,重新启动了 KNIME 并运行了其他几个工作流程。当我回来时,它不再起作用了。

我认为 KNIME 在这个节点中有某种状态,至少在 eclipse 工作区中是肯定的。我已经开始 KNIME 了 -clean,没有任何帮助。在同事计算机上的相同 KNIME 版本上运行此示例可以正常工作。

有什么想法吗?谢谢 (顺便说一句:我知道我可以在 R oder spark 中用几行轻松完成同样的工作......)

【问题讨论】:

    标签: etl knime


    【解决方案1】:

    在 KNIME 中,如果您看到“?”,则它只是一个正确的缺失值。在 Knime 表中。

    【讨论】:

      【解决方案2】:

      “解决方案”: 我已从 Excel 文件阅读器更改为 CSV 阅读器。 Excel 文件显然在显示为空的单元格中包含某种“值”。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2019-05-07
        • 1970-01-01
        • 2012-04-15
        • 1970-01-01
        • 2021-08-22
        • 2017-11-29
        • 2023-04-03
        • 1970-01-01
        相关资源
        最近更新 更多