初めて RFE を使用しようとしていますが、「DataFrame オブジェクトは呼び出し可能ではありません」というエラーに頭を悩ませています。
これが私のコードです
X, y = df5(n_samples=875, n_features=10, random_state=0)
estimator = SVR(kernel="linear")
selector = RFE(LinearRegression, step=1, cv=5)
selector = selector.fit(X, y)
df5([ True, True, True, True, True,
False, False, False, False, False], dtype=bool)
selector.ranking_
df5([1, 1, 1, 1, 1, 6, 4, 3, 2, 5])
49 個の機能を含むデータセットを見ています。探している出力は、これらの機能のどれを保持し、どれを除外するかです。
誰かがこれをRFECVに入れる方法を理解するのを手伝ってくれるなら、ボーナスポイント!