成功解决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 <')

成功解决xgboost\core.py, ValueError: feature_names may not contain [, ] or相关推荐

  1. 成功解决xgboost.core.XGBoostError: b‘[14:48:08] 0 feature is supplied. Are you using raw Booster inter

    成功解决xgboost.core.XGBoostError: b'[14:48:08] C:\\Users\\Administrator\\Desktop\\xgboost\\src\\learner ...

  2. 成功解决xgboost.core.XGBoostError: b'[20:58:45] C:\\Users\\Administrator\\Desktop\\xgboost\\dmlc-core\\s

    成功解决xgboost.core.XGBoostError: b'[20:58:45] C:\\Users\\Administrator\\Desktop\\xgboost\\dmlc-core\\s ...

  3. 成功解决xgboost.core.XGBoostError: b‘value 0 for Parameter num_class should be greater equal to 1‘

    成功解决xgboost.core.XGBoostError: b'value 0 for Parameter num_class should be greater equal to 1' 目录 解决 ...

  4. 成功解决pandas\core\indexing.py:179: SettingWithCopyWarning: A value is trying to be set on a copy of a

    成功解决pandas\core\indexing.py:179: SettingWithCopyWarning:  A value is trying to be set on a copy of a ...

  5. 成功解决pandas\core\frame.py:2754: SettingWithCopyWarning: A value is trying to be set on a copy of a s

    成功解决pandas\core\frame.py:2754: SettingWithCopyWarning:  A value is trying to be set on a copy of a s ...

  6. 成功解决pandas\core\generic.py:3660: SettingWithCopyWarning:  A value is trying to be set on a copy of a

    成功解决pandas\core\generic.py:3660: SettingWithCopyWarning:  A value is trying to be set on a copy of a ...

  7. 成功解决numpy.core._internal.AxisError: axis -1 is out of bounds for array of dimension 0

    成功解决numpy.core._internal.AxisError: axis -1 is out of bounds for array of dimension 0 目录 解决问题 解决思路 解 ...

  8. 成功解决pandas.core.indexing.IndexingError: Too many indexers

    成功解决pandas.core.indexing.IndexingError: Too many indexers 目录 解决问题 解决思路 解决方法 解决问题 pandas.core.indexin ...

  9. 成功解决Eclipse打开py等文件出现乱码

    成功解决Eclipse打开py等文件出现乱码 目录 解决问题 解决思路 解决方法 解决问题 Eclipse打开py等文件出现中文乱码 解决思路 默认读取文件是以gbk的方式,需要在属性中进行转换一下即 ...

最新文章

  1. codeforces A. Jeff and Digits 解题报告
  2. vim 初学简单设置
  3. PHP管理员登陆、验证与添加(前端验证)
  4. [OS] 进程间通信--管道
  5. android 简易定时器
  6. java中获取特定时间段_获取某一时间段特定星期几的所有日期(Java实现)
  7. glibc-2.23学习笔记(二)—— free部分源码分析
  8. python为什么是动态语言_python为什么是动态语言
  9. 89C52控制1602A液晶的计时器
  10. JAVA入门级教学之(super的内存示意)
  11. Spring Boot————Spring Boot启动流程分析
  12. 系统提示 由于系统缓冲区空间不足或队列已满,不能执行套接字上的操作。
  13. 将一个javaBean中非空的属性合并到另一个javaBean中
  14. Atitit 手机图片备份解决方案attilax总结
  15. 安徽省2019c语言二级答案,2019年全国计算机二级C语言练习及答案二
  16. 三等分任意角可能吗?
  17. Fedora14 基于Qt的UDP传输文字聊天小软件实现 (Qt查询本地Ip、Qt本地时间显示、传输中文汉字实现、Qt的textedit自动滚屏实现、给QPushButton设键盘快捷实现)---续上
  18. 英文版oracle数据库不能复制粘贴,win10 plsql没法复制 粘贴
  19. HDU 4489 (DP递推计数)
  20. 2021 西湖论剑 pwn blind

热门文章

  1. down 网卡端口周期性的up_down 网卡端口周期性的up_思科交换机端口down或up故障原因...
  2. 公网ip判断_银行客户生产网和办公网知识共享网络部署方案
  3. js 按钮(checkbox)控制多个checkbox的选中或不选中问题
  4. java B2B2C Springcloud电子商务平台源码-服务网关过滤器
  5. Google Maps和GIS开发资源收集
  6. 谈一下对绩效和自身技能发展的理解
  7. 产品研究分析--王者荣耀的那些套路
  8. u盘安装Fedora18
  9. 我司用了 6 年的 Redis 分布式限流器,很牛逼了!
  10. 如何正确访问 redis 中的海量数据?避免事故产生