2016-05-09 7 views
0

トレーニングデータセットで行われた前処理を実験データの新しいデータセットに再適用して、既に訓練された分類子に変換データを提出する方法はありますか?Orange3前処理を新しいデータに再適用する方法

+0

新しいプリペアムデータ[同じプリプロセッサを使用](http://docs.orange.biolab.si/3/data-mining-library/reference/preprocess.html#discretization)? –

+0

Aparentlyではなく、私はコードから理解したものから、プリプロセッサは状態を持たず、それらを呼び出して新しいデータのメソッドを再度実行します。 – SwatchPuppy

答えて

1

プリプロセッサは、トレーニングデータセットのdomainを変更します。テスト(実験)データに同じ変換を適用する場合は、オレンジの組み込みプレディクタが行うように、同じドメインにキャストする必要があります。

train = preprocess(train) 
test = Table(train.domain, test) 
+0

今日はこれを試してみます。 – SwatchPuppy

+0

パーフェクト、それは魅力のように働いた、ありがとう。 – SwatchPuppy

関連する問題