我正在尝试使用xgboost绘制功能重要性。
下面的代码显示了该问题。
len(dtrain.feature_names),len(model.get_score().values()),len(model.get_fscore().values())(289, 269, 269)

当我尝试获取分数时,剩下20列会发生什么情况。
我错过了什么吗?我对此很幼稚。

最佳答案

梯度提升决策树中从未选择过这20个要素(列)。换句话说,XGBoost模型没有使用这20个功能。

关于machine-learning - xgboost get_fscore()或get_score()返回较少的列数,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/43862499/

10-12 23:13