首页 > 解决方案 > 使用 XGBoost 或 Shap 时出现 UnicodeDecodeError

问题描述

UnicodeDecodeError:“utf-8”编解码器无法解码位置 34 中的字节 0xe8:无效的继续字节

有人在使用 XGBoost 和 SHAP 时遇到错误吗?忘记错误的位置编号。我尝试了很多方法,例如将 XGBoost 版本降级到 1.1.0 和 SHAP 到 0.35.0,添加 encoding='ISO-8859-1'、encoding='latin-1' 或 encoding='utf8' with errors='导入/加载数据帧(CSV文件)时忽略'但没有运气。

标签: pythonpython-3.8

解决方案


推荐阅读