Weka对CSV的预测

时间:2012-10-29 21:33:45

标签: csv weka classification output

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

但是,对于我目前的项目,我可以方便地以CSV格式获取此数据。这可能在Weka?是否只有在使用命令行时才能实现(我最终将会采用的方式)?

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

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

修改:如下面的答案所示,有一个选项可以执行此操作。但是,它只能在Weka 3.7及以上版本中找到!

3 个答案:

答案 0 :(得分:12)

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

答案 1 :(得分:5)

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

答案 2 :(得分:1)

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