我使用以下代码来构建一个随机森林模型,然后我尝试如下看待每个特性的重要性:
rf = RandomForestClassifier(n_estimators=100)
rf.fit(X, Y)
rf_feature_import = rf.feature_importances_()
但我得到了以下错误:
rf_feature_import = rf.feature_importances_()
TypeError: 'numpy.ndarray' object is not callable
有人知道吗?非常感谢。
如果去掉parens,它应该可以工作:
rf_feature_import = rf.feature_importances_
请参见此处:http://scikit-learn.org/stable/modules/generated/sklearn.ensemble.RandomForestClassifier.html