【问题标题】:Weka Predictions to CSVWeka 对 CSV 的预测
【发布时间】:2012-10-19 06:17:13
【问题描述】:

我已经在 Weka 中训练了一个分类器,并且能够在测试数据上使用它。此外,我可以选择在此测试数据的日志窗口中显示分类器的预测。

但是,对于我当前的项目,能够以 CSV 格式获取这些数据对我来说会很方便。这在 Weka 中可能吗?只有在使用命令行时才有可能(我最终会朝着这个方向发展)吗?

我总是可以将整个缓冲区结果保存到文本文件中,但在这种情况下,我必须解析文件并删除所有“噪音”(这并不是真正的噪音,但你明白了)。

那么,总而言之,有没有办法将 Weka 对测试集的预测输出到 CSV 文件?

编辑:正如下面的答案所示,可以选择执行此操作。但是,只能在 Weka 3.7 及以上版本中找到!

【问题讨论】:

  • 我的帖子回答你的问题了吗?
  • 非常抱歉,由于飓风桑迪,我无法访问我的计算机。但是,我很确定我的最新版本 Weka 没有输出到您描述的 CSV 的选项。这可能吗 ?选项是否可能发生变化?
  • 我想我找到了问题所在。您使用的是 Weka 3.6.x 吗?该版本确实没有描述的输出选项。 Weka 的 3.7.x 版本确实支持此输出,因此您可能需要下载并使用该版本。祝您从桑迪康复中一切顺利。
  • 非常感谢您的所有帮助,请注意!
  • 有什么方法可以从命令行执行此操作吗? IE。如何从命令行运行分类器并将结果保存到 csv 文件?

标签: csv weka classification output


【解决方案1】:

我假设您使用 Weka 的资源管理器。在Classify 选项卡中单击More options...,然后单击Output predictions 并选择CSV。现在单击显示CSV 的框并打开一个窗口,您可以在其中填写写入CSV 文件的属性。单击outputFile 并选择一个文件夹并输入一个文件名(注意:您必须提供一个文件名)。运行新测试现在会将预测结果保存到您的 CSV 文件中。

【讨论】:

  • 谢谢!官方文档从未提及实际上可以找到预测的部分。
【解决方案2】:

在 Weka 3.6.x 中,您可以右键单击模型,选择“可视化分类器错误”并从那里保存数据(包括预测)。

【讨论】:

  • 这个开销很小,打开.arff文件,去掉头文件,保存文件并在execel中导入
【解决方案3】:

如果您使用 weka 知识流构建模型(比资源管理器更容易),您可以使用 CSV 数据接收器保存为 CSV 文件。

【讨论】:

    猜你喜欢
    • 2013-07-12
    • 2015-04-13
    • 2017-01-13
    • 2017-04-30
    • 2016-05-22
    • 1970-01-01
    • 1970-01-01
    • 2015-11-12
    • 2013-09-25
    相关资源
    最近更新 更多