在使用python中的Xgboost时,调用训练好的模型的时候,出现“ValueError: feature_names mismatch”这样的错误。
首先,尝试了更新xgboost库,但是仍然会出现同样的错误;
后来搜索到了以下两个链接:
python - ValueError: feature_names mismatch: in xgboost in the predict() function - Stack Overflow
python - XGBoost: Feature Names Mismatch - Stack Overflow
提及了是不是输入模型的数据格式有问题。我修改了数据格式:data.values
问题解决了。
xgboost报错 ValueError: feature_names mismatch_chenhepg的博客-CSDN博客