2012-10-29 6 views
6

私はWekaの分類子を訓練しました。私はこれをテストデータに使うことができます。さらに、このテストデータのログウィンドウに分類子の予測を表示することもできます。WekaのCSVへの予測

しかし、私の現在のプロジェクトでは、このデータをCSV形式で取得できると便利です。これはWekaでも可能ですか?コマンドラインを使用しているときにのみ可能ですか(私が最終的に向かうもの)?

私はいつもバッファ結果全体をテキストファイルに保存することができましたが、その場合、ファイルを解析してすべての "ノイズ"を除去する必要がありました(これはノイズではありませんが、 。

結論として、CSVファイルへのテストセットのWekaの予測を出力する方法はありますか?

を編集します。以下の回答が示すように、これを行うオプションがあります。しかし、それはWeka 3.7以上でしか見つかりません!

+0

私の投稿はあなたの質問に答えましたか? – Sicco

+0

大変申し訳ありませんが、ハリケーン・サンディーのために私のコンピュータにアクセスできませんでした。しかし、私の最新バージョンのWekaは、あなたが記述したところでCSVに出力するオプションがないと確信しています。これは可能ですか?オプションは潜在的に移動しましたか? – elliottbolzan

+2

私は問題を見つけたと思う。 Weka 3.6.xを使用していますか?そのバージョンは、実際には説明された出力オプションを持っていません。 Wekaの3.7.xバージョンはこの出力をサポートしているので、そのバージョンをダウンロードして使用したいかもしれません。サンディーから回復して、すべてのベスト。 – Sicco

答えて

9

Wekaのエクスプローラを使用することを前提としています。 ClassifyタブでMore options...をクリックし、Output predictionsをクリックしてCSVを選択します。ここでCSVというボックスをクリックすると、CSVファイルへの書き込みのプロパティを入力できるウィンドウが開きます。 outputFileをクリックし、フォルダを選択してファイル名を入力します(注:ファイル名を指定する必要があります)。新しいテストを実行すると、予測結果がCSVファイルに保存されます。

+0

ありがとう!公式の文書は、実際に予測を見つけることができる部分を決して言及しなかった。 –

5

Weka 3.6.xではモデルを右クリックし、「分類子エラーをビジュアル化する」を選択し、そこからデータ(予測を含む)を保存します。

+0

これはオーバーヘッドがほとんどなく、.arffファイルを開き、ヘッダーを削除し、ファイルを保存してexecelでインポートします –

1

WEKAナレッジフローを使用してモデルを構築する場合(エクスプローラより簡単)、CSVファイルとして保存するために使用できるCSVデータシンクがあります。