成功解决xgboost\core.py, ValueError: feature_names may not contain [, ] or
生活随笔
收集整理的這篇文章主要介紹了
成功解决xgboost\core.py, ValueError: feature_names may not contain [, ] or
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
成功解決xgboost\core.py", ValueError: feature_names may not contain [, ] or <
?
?
?
目錄
解決問題
解決思路
解決方法
?
?
?
?
?
?
?
?
?
?
?
解決問題
xgboost\core.py", line 869, in feature_names
? ? raise ValueError('feature_names may not contain [, ] or <')
ValueError: feature_names may not contain [, ] or <
?
?
?
?
解決思路
錯誤地址:xgboost\core.py", line 869,
值錯誤:feature_names中不能包含[,]或<的符號
?
?
?
?
?
?
解決方法
'添加以下三行解決問題' import re regex = re.compile(r"\[|\]|<", re.IGNORECASE) boston_train.columns = [regex.sub("_", col) if any(x in str(col) for x in set(('[', ']', '<'))) else col for col in boston_train.columns.values]哈哈,成功解決!
?
?
參考文章
Python's Xgoost: ValueError('feature_names may not contain [, ] or <')
?
?
?
總結(jié)
以上是生活随笔為你收集整理的成功解决xgboost\core.py, ValueError: feature_names may not contain [, ] or的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 成功解决 ValueError: fea
- 下一篇: ML之xgboost:利用xgboost