报错描述:自己在执行逻辑回归的交叉验证时报错,之前这段代码用在其他数据集上是没有问题的,但换了一个就报错了。

报错信息

代码位置:

报错原因:数据处理时的类型问题。这段代码的x_train_data和y_train_data应该是pandas里的DataFrame类型的。我也以为是的,标签数据是只有一列信息,是从一个大的表里取出的一列。查看y_train_data的类型时发现是pandas.core.series.Series,而不是pandas.core.frame.DataFrame,所以在取数据的时候就报错了。
解决方案:
将Series类别转换成DataFrame类别就可以取数据了。
注意事项:
不论是pandas还是numpy中,只要是只有一列或一行的数据,都需要特别关注数据的类型和维度。
之前在numpy中标签列的表达就容易弄混。

pandas报错Too many indexers相关推荐

  1. pycharm安装pandas报错解决办法

    pycharm安装pandas报错解决办法 当使用pycharm自动安装pandas时,提示安装失败并要求在命令提示符界面进行安装.在使用命令提示符安装成功之后,发现pycharm仍然无法安装pand ...

  2. 电脑安装pandas报错_python3.8下如何解决pandas报错No module named '_bz2'问题

    1 说明: ===== 1.1 不知道哪里出问题了,在使用pandas时报错,不能使用. Python 3.8.0 (default, Mar 18 2020, 21:36:59) [GCC 6.3. ...

  3. Pandas 报错 TypeError: ‘Series‘ objects are mutable, thus they cannot be hashed

    一.需求 根据原始 CSV 文件的列 A 的值,添加一列 B. 二.尝试 1 1. 将 A 列与 B 列对应的值写入字典 dict,A 列为 key,B 列为 value. 2. 将 CSV 文件处理 ...

  4. ValueError: cannot set a row with mismatched columns Pandas报错,超级折磨人

    遇到了个很麻烦的问题,百度基本上没找到解决方案,所以来记录一下. 第一步是从另外一个DataFrame中摘取了一行保存为一个新的DataFrame命名为submit, 第二步时想将oof_test保存 ...

  5. 在装有Keras(Tensorflow)的环境中安装Pandas报错的问题与解决

    背景与问题 在神经网络编程中,需要将数据集处理成神经网络能够处理的格式.常见的以csv.xls等结构化表格文件表示的数据集,需要通过pandas进行读取才能在Python中使用. 在一个安装有Kera ...

  6. Python中使用pandas报错“module 'pandas' has no attribute 'ewma'”,问题原因及解决方法

    系统报错:module 'pandas' has no attribute 'ewma' 报错语句:pd.ewma(stock_data['close'], span=ma) 解决方式:将语句改为pd ...

  7. pandas 报错 KeyError: 0

    KeyError: 0 的报错 以下为错误代码 我调用自己的写的库函数,用apply实现excel中的vlookup,以下为代码 data2 = super_function.vlook_up(dat ...

  8. python使用pandas报错Glyph * missing from current font

    报错显示 D:\anaconda\lib\site-packages\matplotlib\backends\backend_agg.py:240: RuntimeWarning: Glyph 235 ...

  9. 解决pandas报错:XLRDError: Excel xlsx file; not supported

    用pandas读xlsx文件时报错: /usr/python3/lib/python3.8/site-packages/xlrd/__init__.py in open_workbook(filena ...

最新文章

  1. 思科光传输功率查询_各品牌网络设备的光功率查看方法(不完全统计)
  2. 高并发缓存处理之——缓存穿透的几种形式及解决方案
  3. CTF中智能合约部署交互基础
  4. 用C#实现仿Ruby的XML Builder
  5. python基于happybase对hbase增删改查-thrift1
  6. Flutter基础—布局模型之滚动块
  7. 将字符串或数字倒序输出
  8. 南京趋势科技面试归来
  9. 3道js面试题引发的脑洞
  10. office 2016 install(office2016组件自定义安装程序) v5.9.3中文绿色版
  11. EPS主要逻辑网元功能
  12. mysql报错:check the manual that corresponds to your MySQL server version for the right syntax to use
  13. 三个蛤蜊三块肉才能称得上“老板”
  14. Failed connect to github-production-release-asset-2e65be.s3.amazonaws.com:443; 连接超时
  15. 修改Chromium源码实现HEVC/H.265 4K视频播放
  16. 服务器网口修改为百兆,服务器千兆网口能否设置为百兆
  17. 论文排版怎么排?教您3分钟搞定!
  18. python获取SSL证书信息
  19. mysql 垃圾_垃圾mysql pipelin
  20. java如何给密码加密_Java如何实现密码加密

热门文章

  1. Windows7和Windows2008R2的比较
  2. 数据结构(二)单链表
  3. srvctl命令详解
  4. EasyTouch_初识
  5. 如何对待新事物_何谓“新生事物”?如何对待新生事物?
  6. 我们整理了2017年最新政府大数据应用案例!
  7. 容器复习-----6、volume(数据卷)
  8. java八进制写法_Java中8进制和16进制的表示方法
  9. Java 面向对象综合案例
  10. jQuery内置特效