pandas使用replace()方法实现批量替换
- 更新时间:2021-06-19 10:06:56
- 编辑:崔代荷
给寻找编程代码教程的朋友们精选了相关的编程文章,网友盖德泽根据主题投稿了本篇教程内容,涉及到替换、数据、使用、方法、需要相关内容,已被161网友关注,下面的电子资料对本篇知识点有更加详尽的解释。
参考资料
- 《Oracle 数据库基础教程》源代码,教案,习题答案 配套资源 / 13.46 MB / 王瑛等编著 推荐度:
- 数据结构:C语言描述 课后答案 / 8.24 MB / 斯庆巴拉 推荐度:
- 数据可视化与数据挖掘:基于Tableau和SPSS Modeler图形界面 PDF 电子书 / 37 MB / 王国平 推荐度:
- 数据结构 Python语言描述 PDF 电子书 / 101 MB / 兰伯特 推荐度:
- 高效办公:玩转Access数据库 PDF 电子书 / 15.68MB / 刘璐 推荐度:
正文内容
无意中在网上看到《pandas使用replace()方法实现批量替换》,觉得有用就收藏了,把代码做了调试发布出来,希望大家能有所收获。
我们在编程中进行数据的过程中,如果对于数据一个个的替换很容易的出现操作,而且效率低下。在python中replace()方法用于替换数据,在python的pandas中同样可以实现替换的效果,而且是批量替换。
1、replace()方法
用指定字符串替换找到的模式。
如果需要改变原数据,需要添加常用参数 inplace=True。
语法格式
replace(self, to_replace=None, value=None, inplace=False, limit=None, regex=False, method='pad', axis=None)
2、使用参数
to_replace:需要替换的值
value:替换后的值
inplace = True:改变源数据,默认为false意思指不在源数据上修改内容,反之为True意思在源数据集上修改。
regex=True:使用正则表达式的时候要设置该属性
3、使用replace()方法实现批量替换实例
import pandas as pd tmdf = pd.DataFrame({'A':[1, 1, 0, -1, 2]}) tmdf['A'].replace(1, -1, inplace=True) tmdf >>> A 0 -1 1 -1 2 0 3 -1 4 2
以上就是pandas使用replace()方法实现批量替换的原理及实例,希望能帮助你进行数据处理哦~更多python学习推荐:python教程。
(推荐操作系统:windows7系统、Python 3.9.1,DELL G3电脑。)
相关教程
-
MySQL使用LVM快照实现备份
本文给大家详细的说明了使用LVM快照的方式来为Mysql制作备份的方法和步骤,有需要的小伙伴可以参考下
发布时间:2019-06-05
-
Python加载数据的5种不同方式(收藏)
这篇文章主要介绍了Python加载数据的5种不同方式(收藏),文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
发布时间:2021-05-02