使用pandas对矢量化数据进行替换处理的方法


Posted in Python onApril 11, 2018

使用pandas处理向量化的数据,进行数据的替换时不仅仅能够进行字符串的替换也能够处理数字。

做简单的示例如下:

In [4]: data = Series(range(5))
In [5]: data
Out[5]: 
0  0
1  1
2  2
3  3
4  4
dtype: int64
In [6]: data.replace(3,333)
Out[6]: 
0   0
1   1
2   2
3  333
4   4
dtype: int64
In [7]: data
Out[7]: 
0  0
1  1
2  2
3  3
4  4
dtype: int64
In [8]: data.replace({2:np.nan,4:444})
Out[8]: 
0   0.0
1   1.0
2   NaN
3   3.0
4  444.0
dtype: float64

从上面可以看出,替换可以进行单个数字的替换,也可以穿入一个字典进行一个序列的替换。

简单的替换虽然也可以通过赋值进行修改,但是通过赋值进行修改的时候一般首先得进行数据替换对象的查找。但是,通过Series对象的replace方法进行数据替换的方便之处则在于省掉了数据对象的查询。

这篇使用pandas对矢量化数据进行替换处理的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python中的闭包总结
Sep 18 Python
Python查找相似单词的方法
Mar 05 Python
Python读大数据txt
Mar 28 Python
Python创建xml文件示例
Mar 22 Python
利用python批量给云主机配置安全组的方法教程
Jun 21 Python
使用Python写一个贪吃蛇游戏实例代码
Aug 21 Python
Python基于Flask框架配置依赖包信息的项目迁移部署
Mar 02 Python
使用python将多个excel文件合并到同一个文件的方法
Jul 09 Python
Python datetime包函数简单介绍
Aug 28 Python
Python 高效编程技巧分享
Sep 10 Python
python在地图上画比例的实例详解
Nov 13 Python
pytorch查看网络参数显存占用量等操作
May 12 Python
pandas数据框,统计某列数据对应的个数方法
Apr 11 #Python
pandas按若干个列的组合条件筛选数据的方法
Apr 11 #Python
pandas对指定列进行填充的方法
Apr 11 #Python
Python入门学习指南分享
Apr 11 #Python
对numpy和pandas中数组的合并和拆分详解
Apr 11 #Python
pandas 取出表中一列数据所有的值并转换为array类型的方法
Apr 11 #Python
深入浅析python with语句简介
Apr 11 #Python
You might like
php下将XML转换为数组
2010/01/01 PHP
PHP使用PDO实现mysql防注入功能详解
2019/12/20 PHP
javascript读取RSS数据
2007/01/20 Javascript
JavaScript 精粹读书笔记(1,2)
2010/02/07 Javascript
jquery+json实现数据列表分页示例代码
2013/11/15 Javascript
Javascript学习笔记之 对象篇(一) : 对象的使用和属性
2014/06/24 Javascript
jQuery焦点图轮播插件KinSlideshow用法分析
2016/06/08 Javascript
JS中使用DOM来控制HTML元素
2016/07/31 Javascript
JS清除字符串中重复值的实现方法
2016/08/03 Javascript
jQuery实现手机上输入后隐藏键盘功能
2017/01/04 Javascript
angular.js + require.js构建模块化单页面应用的方法步骤
2017/07/19 Javascript
JS中使用textPath实现线条上的文字
2017/12/25 Javascript
React 高阶组件入门介绍
2018/01/11 Javascript
详解React 元素渲染
2020/07/07 Javascript
微信小程序实现下拉加载更多商品
2020/12/29 Javascript
Python制作Windows系统服务
2017/03/25 Python
Python中一般处理中文的几种方法
2019/03/06 Python
对Pytorch中nn.ModuleList 和 nn.Sequential详解
2019/08/18 Python
python 元组的使用方法
2020/06/09 Python
python 读取.nii格式图像实例
2020/07/01 Python
5款实用的python 工具推荐
2020/10/13 Python
Python实现树莓派摄像头持续录像并传送到主机的步骤
2020/11/30 Python
Hotels.com南非:酒店预订
2017/11/02 全球购物
Baracuta官方网站:Harrington夹克,G9,G4,G10等
2018/03/06 全球购物
MADE荷兰:提供原创设计师家具
2018/04/03 全球购物
Ever New加拿大官网:彰显女性美
2018/10/05 全球购物
Guess欧洲官网:美国服饰品牌
2019/08/06 全球购物
澳大利亚家居用品零售商:Harris Scarfe
2020/10/10 全球购物
SIMON MILLER官网:洛杉矶的生活方式品牌
2020/10/19 全球购物
信号量和自旋锁的区别?如何选择使用?
2015/09/08 面试题
环境科学专业个人求职的自我评价
2013/11/28 职场文书
节水口号标语
2014/06/19 职场文书
纪律教育月活动总结
2014/08/26 职场文书
捐书活动倡议书
2015/04/27 职场文书
sass 常用备忘案例详解
2021/09/15 HTML / CSS
python+opencv实现目标跟踪过程
2022/06/21 Python