How to extract feature importances from an Sklearn pipeline
问题 I've built a pipeline in Scikit-Learn with two steps: one to construct features, and the second is a RandomForestClassifier. While I can save that pipeline, look at various steps and the various parameters set in the steps, I'd like to be able to examine the feature importances from the resulting model. Is that possible? 回答1: Ah, yes it is. You list identify the step where you want to check the estimator: For instance: pipeline.steps[1] Which returns: ('predictor', RandomForestClassifier