python replace函数用法_python pandas replace函数
在处理数据的时候,很多时候会遇到批量替换的情况,如果一个一个去修改效率过低,也容易出错。replace()是很好的方法。
1.基本结构:
df.replace(to_replace, value) 前面是需要替换的值,后面是替换后的值。
这样会搜索整个DataFrame, 并将所有符合条件的元素全部替换。
进行上述操作之后,其实原DataFrame是并没有改变的。改变的只是一个复制品。
2. 如果需要改变原数据,需要添加常用参数 inplace=True
这个参数在一般情况没多大用处,但是如果只替换部分区域时,inplace参数就有用了。
在上面这个操作中,‘合计’这一列中的0,并没有被替换。只有‘金额’这一列的0被替换,而且,替换后的结果不需要我们再和原数据进行合并操作,直接体现在原数据中。
只对某一列特定的值进行替换:
result['prediction'].replace([0,1,2,3,4,5,6,7,8],[870,870,880,898,1300,13117,13298,13690,13691],inplace=True)
BTW: 在pyspark 中的 replace() 函数
result.na.replace([0,1,2,3,4,5,6,7,8], [870,878,880,898,1300,13117,13298,13690,13691], 'prediction')
https://www.cnblogs.com/nshuai/articles/5762343.html
python replace函数用法_python pandas replace函数相关推荐
- python中replace的用法_python中replace的用法是什么?
python中replace的用法是什么? Python replace() 方法把字符串中的 old(旧字符串) 替换成 new(新字符串),如果指定第三个参数max,则替换不超过 max 次. r ...
- python中max函数用法_Python中max函数用法实例分析
Python中max函数用法实例分析 更新时间:2015年07月17日 15:45:09 作者:优雅先生 这篇文章主要介绍了Python中max函数用法,实例分析了Python中max函数的功能与使用 ...
- zip在python中的用法_Python中zip()函数用法实例教程
本文实例讲述了Python中zip()函数的定义及用法,相信对于Python初学者有一定的借鉴价值.详情如下: 一.定义: zip([iterable, ...])zip()是Python的一个内建函 ...
- python中symbols函数用法_Python基础之函数用法实例详解
本文以实例形式较为详细的讲述了Python函数的用法,对于初学Python的朋友有不错的借鉴价值.分享给大家供大家参考之用.具体分析如下: 通常来说,Python的函数是由一个新的语句编写,即def, ...
- python中sleep函数用法_python中sleep函数用法实例分析
本文实例讲述了python中sleep函数用法.分享给大家供大家参考.具体如下: Python中的sleep用来暂停线程执行,单位为秒 #------------------------------- ...
- python中convert函数用法_Python Pandas DataFrame.tz_convert用法及代码示例
Pandas DataFrame是带有标签轴(行和列)的二维大小可变的,可能是异构的表格数据结构.算术运算在行和列标签上对齐.可以将其视为Series对象的dict-like容器.这是 Pandas ...
- python sum函数用法_Python pandas.DataFrame.sum函数方法的使用
DataFrame.sum(axis=None, skipna=None, level=None, numeric_only=None, min_count=0, **kwargs)[source] ...
- python encode函数用法_python中encode()函数的用法
encode()函数 描述:以指定的编码格式编码字符串,默认编码为 'utf-8'. 语法:str.encode(encoding='utf-8', errors='strict') -> ...
- python 遍历函数用法_python中enumerate函数遍历元素用法分析
本文实例讲述了python中enumerate函数遍历元素用法.分享给大家供大家参考,具体如下: enumerate函数用于遍历序列中的元素以及它们的下标 示例代码如下: i = 0 seq = [' ...
最新文章
- 教程:11、文件系统
- 一个页面标题和过滤输出的解决方案(下)
- 经典算法——堆排序笔试题
- 无关技术,关于香港对我的影响
- 知乎高赞:从源码层,拆解OracleJDK和OpenJDK有什么区别?网友:不愧是大神的回答~...
- 分享一批国内常用的tracker地址
- CSS3制作文字背景图
- Gradle插件学习笔记(二)
- 数字智能新时代,IT基础设施,Are you ready?
- springboot shiro ajax,SpringBoot Shiro 登录成功后返回json数据 shiro使用ajax登录
- mqtt 变为乱码 接受16进制字节流_常见乱码问题分析和总结
- 计算机指法游戏警察抓小偷,警察抓小偷打字游戏游戏
- 海康Ehome协议java开发
- Python乒乓球小游戏源代码
- java html网页生成pdf文件,html 网页生成pdf 文件
- GNSS/INS组合导航(六):惯性导航误差建模
- 在CentOS上MySQL数据库服务器配置方法
- 怎样用word制作标准格式公文操作实例
- STM32三种BOOT启动模式详解(全网最全)
- 一帮一 (15 分)
热门文章
- Android App 架构图
- 图书管理系统终极大礼包
- 奥维地图数据格式_奥维互动地图导入df文件说明
- 51单片机K型热电偶温度采集及控制温控模块MAX6675热电偶LCD1602
- 测试总结——大数据测试
- arduinopn532模块_PN532-and-arduino-etc 在Arduino环境下使用PN532的说明及代码参考 - 下载 - 搜珍网...
- 月是故乡明 中秋主题相册制作
- 动画开发 之 Lottie
- 专访CSW:我忙着改变世界,没空理你
- VMware workstation pro 16 下载安装Ubuntu18.04