問題タブ [inverse-transform]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
615 参照

python - 逆変換(実際の)値を使用してgraphviz決定木をプロットするにはどうすればよいですか?

私はgraphvizを使用して分類決定木をプロットしています。

機能に合わせる前に、「preprocessing.StandardScaler()」を使用してそれらをスケーリングします

したがって、決定木をプロットすると、「変換された値」に基づいてプロットされます

デシジョン ツリーが変換された値ではなく、ノードの実際の値をプロットするように、それをプロットする前に分類器を「inverse_trasform」する方法はありますか?

はい、私は scale.inverse_transform(rf_clf) を試しました ....しかし、もちろん、do' work...

sklearn.datasets からデータセットをインポートする

ディクショナリからデータ フレームを作成する

配列への変換

分割

スケーリング:

分類器のフィッティング

graphviz を使用して決定木をプロットする:

最初のノードの結果は "Petal_width<= 0.53" で、2 番目のノードは "petal length <= -0.788" で、実数の負の数値です。

インチで実際の値が表示されているツリーを使用したいのですが...