使用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实现自动更换ip的方法
May 05 Python
python实现对指定输入的字符串逆序输出的6种方法
Apr 26 Python
儿童python练习实例
May 27 Python
Linux下python3.7.0安装教程
Jul 30 Python
Python 函数返回值的示例代码
Mar 11 Python
python SQLAlchemy 中的Engine详解
Jul 04 Python
使用pytorch搭建AlexNet操作(微调预训练模型及手动搭建)
Jan 18 Python
Java byte数组操纵方式代码实例解析
Jul 22 Python
Python3中的tuple函数知识点讲解
Jan 03 Python
python软件测试Jmeter性能测试JDBC Request(结合数据库)的使用详解
Jan 26 Python
Python 把两层列表展开平铺成一层(5种实现方式)
Apr 07 Python
写一个Python脚本下载哔哩哔哩舞蹈区的所有视频
May 31 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
点评山进PR-D3L三波段收音机
2021/03/02 无线电
php变量范围介绍
2012/10/15 PHP
ThinkPHP模板引擎之导入资源文件方法详解
2014/06/18 PHP
PHP7.0安装笔记整理
2015/08/28 PHP
PHP获取昨天、今天及明天日期的方法
2016/02/03 PHP
JavaScript基本对象
2007/01/11 Javascript
Mootools 1.2教程 输入过滤第一部分(数字)
2009/09/15 Javascript
Js 去掉字符串中的空格(实现代码)
2013/11/19 Javascript
JavaScript常用脚本汇总(二)
2015/03/04 Javascript
jquery密码强度校验
2015/12/02 Javascript
js判断图片加载完成后获取图片实际宽高的方法
2016/02/25 Javascript
JS实现重新加载当前页面或者父页面的几种方法
2016/11/30 Javascript
微信小程序 解决swiper不显示图片的方法
2017/01/04 Javascript
Require.js的基本用法详解
2017/07/03 Javascript
node express使用HTML模板的方法示例
2019/08/22 Javascript
vue项目初始化到登录login页面的示例
2019/10/31 Javascript
vue vantUI tab切换时 list组件不触发load事件的问题及解决方法
2020/02/14 Javascript
python2与python3中关于对NaN类型数据的判断和转换方法
2018/10/30 Python
python仿抖音表白神器
2019/04/08 Python
wxpython绘制音频效果
2019/11/18 Python
详解有关PyCharm安装库失败的问题的解决方法
2020/02/02 Python
python实现爱奇艺登陆密码RSA加密的方法示例详解
2020/05/27 Python
Pycharm新手使用教程(图文详解)
2020/09/17 Python
Mixbook加拿大:照片书,照片卡,剪贴簿,年历和日历
2017/02/21 全球购物
Hello Molly美国:女性时尚在线
2019/08/26 全球购物
小米官方旗舰店:Xiaomi
2020/08/07 全球购物
汇智创新科技发展有限公司
2015/12/06 面试题
网络技术支持面试题
2013/04/22 面试题
最热门的自我评价
2013/12/30 职场文书
个人收入证明范本
2014/01/12 职场文书
2014年公务员思想汇报范文:全心全意为人民服务
2014/03/06 职场文书
婚礼司仪主持词
2014/03/14 职场文书
运动会加油稿100字
2014/09/19 职场文书
办理收楼委托书范本
2014/10/09 职场文书
假如给我三天光明读书笔记
2015/06/26 职场文书
大学生社会服务心得体会
2016/01/22 职场文书