recursive feature elimination feature selection
from sklearn.feature_selection import RFE from sklearn.ensemble import GradientBoostingClassifier model = GradientBoostingClassifier() rfe = RFE(estimator=model, n_features_to_select=10, step=2) rfe.fit(df, y) print("Selected Features",rfe.n_features_)