Scikit-learn 的 RandomForestRegressor 中的“feature_importances_”如何排序

2024-02-28

如果我运行一个模型(在本例中称为 clf),我会得到如下所示的输出。如何将其与用于训练分类器的特征输入联系起来?

>>> clf.feature_importances_

array([ 0.01621506,  0.18275428,  0.09963659,... ])

正如评论中提到的,看起来顺序或特征重要性是“x”输入变量的顺序(我已将其从 Pandas 转换为 Python 本机数据结构)。我使用此代码生成如下所示的类型列表:(feature_name, feature_importance)。

zip(x.columns, clf.feature_importances_)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Scikit-learn 的 RandomForestRegressor 中的“feature_importances_”如何排序 的相关文章

随机推荐