誰かがこれをしましたか?このパーサーモジュールの使用方法に関するドキュメントはありますか?コードを調べましたが、解析後にデータを実際に使用する方法がわかりません。
ファイルsrc\main \ java \ weka \ core \ converters \ ArffLoader.java(Arff解析が行われる場所であると私は想定しています)には、次の手順があります。
- バッチ使用の一般的なコード:
- BufferedReaderリーダー=newBufferedReader(new FileReader( "/ some / where / file.arff"));
- ArffReader arff = new ArffReader(reader);
- インスタンスデータ=arff.getData();
- data.setClassIndex(data.numAttributes()-1);
しかし、「データ」で他に何ができるでしょうか?各行と各行の値にアクセスするにはどうすればよいですか?
(ちなみに、私はJavaを初めて使用します。このコードを実行すると、データが何を提供するかを確認するために、データに対して何らかの内省を行うことができますか?それがPythonで行うことです。)
(プロジェクトで使用する、より単純なオープンソースのArffパーサーが存在する場合はその提案も受け付けています。)