gpt4 book ai didi

java - 重用Weka代码解析ARFF文件

转载 作者:行者123 更新时间:2023-12-01 16:40:50 26 4
gpt4 key购买 nike

有人做过吗?有没有关于如何使用这个解析器模块的文档?我已经查看了代码,但我不清楚如何在解析数据后实际使用数据。

文件src\main\java\weka\core\converters\ArffLoader.java(我认为这是Arff解析发生的地方)有以下说明:

  • 批量使用的典型代码:
  • BufferedReader reader = new BufferedReader(new FileReader("/some/where/file.arff"));
  • ArffReader arff = new ArffReader(reader);
  • 实例数据 = arff.getData();
  • data.setClassIndex(data.numAttributes() - 1);

但是我还能用“数据”做什么呢?如何访问每一行以及每一行中的值?

(顺便说一下,我是 Java 新手。如果我运行这段代码,我是否可以对数据进行某种内省(introspection)以了解它提供的内容?这就是我在 Python 中会做的事情。)

(如果存在的话,我也愿意接受关于在我的项目中使用更简单的开源 Arff 解析器的建议。)

最佳答案

在我看来,您的答案在于 Instances 类 - 这是存储数据的地方。

我可以通过查找或生成其 javadoc,或者简单地仔细阅读其源代码来找到实例类的 API。此类的方法应该允许您操作从 ARFF 文件加载的数据。

关于java - 重用Weka代码解析ARFF文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3405045/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com