首页 > 其他分享 >有一个数据对应表,遍历df数据只要df存在对应的数据就替换掉,但是这个一直报错

有一个数据对应表,遍历df数据只要df存在对应的数据就替换掉,但是这个一直报错

时间:2023-12-04 22:00:27浏览次数:31  
标签:遍历 df 代码 报错 数据 对应

大家好,我是皮皮。

一、前言

前几天在Python最强王者交流群【哎呦喂  是豆子~】问了一个Pandas数据处理的问题,一起来看看吧。问题描述:

大佬们  请问下这个问题  有一个数据对应表,然后遍历df数据只要df存在对应的数据就替换掉 但是这个一直报错(IndexError: index 0 is out of bounds for axis 0 with size 0)怎么修改?

image.png

二、实现过程

这里【瑜亮老师】给了一个指导:使用df的replace。这个方法是可以的  但是要替换的数据太多了  就直接弄成对应表了。

image.png

后来【wangning】也给了一个指导,使用正则处理文本数据。

image.png

顺利地解决了粉丝的问题。

image.png

三、总结

大家好,我是皮皮。这篇文章主要盘点了一个Pandas数据处理的问题,文中针对该问题,给出了具体的解析和代码实现,帮助粉丝顺利解决了问题。

最后感谢粉丝【哎呦喂  是豆子~】提出的问题,感谢【瑜亮老师】、【wangning】给出的思路,感谢【莫生气】等人参与学习交流。

【提问补充】温馨提示,大家在群里提问的时候。可以注意下面几点:如果涉及到大文件数据,可以数据脱敏后,发点demo数据来(小文件的意思),然后贴点代码(可以复制的那种),记得发报错截图(截全)。代码不多的话,直接发代码文字即可,代码超过50行这样的话,发个.py文件就行。

image.png

标签:遍历,df,代码,报错,数据,对应
From: https://www.cnblogs.com/dcpeng/p/17876126.html

相关文章

  • DMA传输数据(M->P)
    前言  上文讨论了利用DMA将数据从一个存储器搬运到另一个存储器,本文讨论将数据从M->P。将数据从数组转移到串口外设并发送出去。代码voidMYDMA_Init(DMA_Stream_TypeDef*DMA_Streamx,u32chx,uint32_tpar,u32mar,u16ndtr){DMA_InitTypeDefDMA_InitStructure;......
  • 使用 PyTorch 完全分片数据并行技术加速大模型训练
    本文,我们将了解如何基于PyTorch最新的完全分片数据并行(FullyShardedDataParallel,FSDP)功能用Accelerate库来训练大模型。动机......
  • 离散傅里叶变换DFT的应用
    目录一维DFT1DFT的相关内容2DFT计算结果验证3DFT的时频曲线分析4DFT的应用二维DFT1DFT在图像处理时的相关内容2DFT滤波应用一维DFT1DFT的相关内容一维DFT的意义:一维信号由若干个不同频率的正余弦信号组合而成;一维DFT的解决问题:确定输入信号中有多少个......
  • 汉源高科DIN卡轨式工业级485-422-232三合一数据环网光端机458环网光纤收发器转换器
    HY5700-RS485/RING是汉源高科为工业应用而开发设计的一款工业级485-422-232三合一数据环网光端机/环网串口光纤MODEM。设备提供1路RS-485串口/1路RS422串口/1路RS232串口和2路光纤接口+1个拨码开关,拨码开关可实现设备主从配置。采用数据流向自动控制技术,自动侦测串口速率,自动判别......
  • 填补表格文件日期列中缺少的天数并用0填充该行其他数据:Python
      本文介绍基于Python语言,读取一个不同的行表示不同的日期的.csv格式文件,将其中缺失的日期数值加以填补;并用0值对这些缺失日期对应的数据加以填充的方法。  首先,我们明确一下本文的需求。现在有一个.csv格式文件,其第一列表示日期,用2021001这样的格式记录每一天的日期;其后面几......
  • py通过链接爬取图片下载本地,提高数据自我掌握力
    (目录)前言不知道小伙伴们有没有一些困扰,一些数据以图片的形式存放在互联网上,我们想要使用图片里面的数据还需要自己的提取,然后经过一系列的整理之后才会达到我们想要的效果,而且整理数据还好,关键是难道这些图片真的需要我们自己一张一张的慢慢的右键,保存图片吗,那未免这样的效率......
  • C/C++ 原生套接字抓取FTP数据包
    网络通信在今天的信息时代中扮演着至关重要的角色,而对网络数据包进行捕获与分析则是网络管理、网络安全等领域中不可或缺的一项技术。本文将深入介绍基于原始套接字的网络数据包捕获与分析工具,通过实时监控网络流量,实现抓取流量包内的FTP通信数据,并深入了解数据传输的细节,捕捉潜在......
  • 2、数据类型
    typescript中为了使编写的代码更规范,更有利于维护,增加了类型校验,在typescript中主要给我们提供了以下数据类型布尔类型(boolean)数字类型(number)字符串类型(string)数组类型(array)元组类型(tuple)任意类型(any)null和undefinedvoid类型never类型类型定义ts规定定......
  • openGauss学习笔记-141 openGauss 数据库运维-例行维护-例行重建索引
    openGauss学习笔记-141openGauss数据库运维-例行维护-例行重建索引141.1背景信息数据库经过多次删除操作后,索引页面上的索引键将被删除,造成索引膨胀。例行重建索引,可有效的提高查询效率。数据库支持的索引类型为B-tree索引,例行重建索引可有效的提高查询效率。如果数据发生......
  • openGauss学习笔记-142 openGauss 数据库运维-例行维护-导出并查看wdr诊断报告
    openGauss学习笔记-142openGauss数据库运维-例行维护-导出并查看wdr诊断报告生成快照数据需参数enable_wdr_snapshot=on,访问WDR快照数据需要sysadmin或monadmin权限,因此需要使用root账号或其他拥有权限的账号来生成WDR诊断报告。执行如下命令新建报告文件。touch/home/om/w......