問題タブ [rfe]
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.
xgboost - KeyError: 'weight' を与える分類の RFECV
相互検証 (RFECV) を使用した再帰的特徴の除去が機能せず、 KeyError: 'weight' が発生します。ご覧のとおり、係数を計算できないため、重みがありません。私は XGBClassifier として推定器を持っています。
r - キャレットを使用して再帰的機能の除去内でダウンサンプリングする方法は?
data
ここで作成されたデータ フレームを検討してください。
data
私のトレーニングデータであると仮定します。各行は、グループ化変数 によって識別される母集団からランダムに抽出された個人に対して行われた測定値を表しますLocation
。再帰的特徴除去を使用して、予測に最適な予測変数のサブセットを特定したいと考えていますLocation
。Location
同様に、各予測変数がどの程度の変動で説明されるか(つまり、どれが最も重要で、どれだけ重要か)を理解したいと考えています。次のようなものを使用してキャレットパッケージを使用してこれを行う方法を読みました:
私のdata
例では、各 のサンプル数が不均衡であることを考慮して、ダウン サンプリングを使用して、反復ごとLocation
に のレベル全体で同じ数のサンプルが考慮されるようにします。Location
誰かが私がこれを行う方法を示すことができますか?