В моем CSV-файле содержится около 41188 записей с 21 переменной.Я разделил все независимые переменные (X) как признаки и зависимую переменную (y) как метки .
Здесь я поместил логистическую регрессию в оценку моего RFECV ()Мне удалось увидеть оптимальное количество функций.Но я хочу увидеть имена этих переменных.
.
Я попытался указать имя файла данных [RFECV.support_], но получил сообщение об ошибке:
**ValueError: Item wrong length 20 instead of 41188.**
см. Код, который я пыталсяниже
selector=RFECV(estimator=logreg,cv=10,scoring='mean_squared_error')
selector.fit(features,labels)
print("Optimal number of features: %s" % selector.n_features_)
print(modified_bankingdata[selector.support_])
Любой из вас был бы достаточно любезен, чтобы сказать мне, что я должен сделать, чтобы получить имена тех функций, которые были выбраны RFECV?