問題タブ [label-encoding]

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 に答える
33 参照

python - Sklearn Label Encoder - 予測と逆変換に基づいて目的の出力が得られない

scikit を使用した Python ML は初めてです。私は、ペット、所有者、および場所の 3 つの列を持つモデルを作成するソリューションに取り組んでいました。

ここで、ラベル エンコーダーを使用して、データ フレーム全体をエンコードしています。

ここで、エンコードされた配列を入力セット (ペットと所有者) と出力セット (場所) に分割しています。

次に、決定木分類器の新しいモデルを作成し、入力セットと出力セットをフィッティングしています。

今、新しいデータフレームのモデルを使用して場所を予測しようとしています。以前に使用したのと同じラベル エンコーダーを使用しています。

これで、「サンディエゴ」という値が表示されることを期待しています。出力として「Champ」が表示される理由がわかりません。

誰かがこれを通して私を助けることができますか?