python dataframe NaN处理方式


Posted in Python onDecember 26, 2019

将dataframe中的NaN替换成希望的值

import pandas as pd
df1 = pd.DataFrame([{'col1':'a', 'col2':1}, {'col1':'b', 'col2':2}])
df2 = pd.DataFrame([{'col1':'a', 'col3':11}, {'col1':'c', 'col3':33}])

data = pd.merge(left=df1, right=df2, how='left', left_on='col1', right_on='col1')
print data
# 将NaN替换为None
print data.where(data.notnull(), None)

输出结果:

col1 col2 col3
0  a   1  11
1  b   2  NaN
 col1 col2 col3
0  a   1  11
1  b   2 None

以上这篇python dataframe NaN处理方式就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python3写入文件常用方法实例分析
May 22 Python
详解Python的Django框架中的Cookie相关处理
Jul 22 Python
详解python如何调用C/C++底层库与互相传值
Aug 10 Python
浅谈python装饰器探究与参数的领取
Dec 01 Python
python脚本作为Windows服务启动代码详解
Feb 11 Python
python selenium 弹出框处理的实现
Feb 26 Python
python requests证书问题解决
Sep 05 Python
python numpy 矩阵堆叠实例
Jan 17 Python
解决Django Haystack全文检索为空的问题
May 19 Python
将keras的h5模型转换为tensorflow的pb模型操作
May 25 Python
PyMongo 查询数据的实现
Jun 28 Python
Python函数式编程中itertools模块详解
Sep 15 Python
python实现大战外星人小游戏实例代码
Dec 26 #Python
Python数据存储之 h5py详解
Dec 26 #Python
Python 使用 prettytable 库打印表格美化输出功能
Dec 26 #Python
Python实现图片识别加翻译功能
Dec 26 #Python
opencv resize图片为正方形尺寸的实现方法
Dec 26 #Python
opencv之为图像添加边界的方法示例
Dec 26 #Python
Python 过滤错误log并导出的实例
Dec 26 #Python
You might like
PHP Session变量不能传送到下一页的解决方法
2009/11/27 PHP
浅谈web上存漏洞及原理分析、防范方法(文件名检测漏洞)
2013/06/29 PHP
分享下页面关键字抓取components.arrow.com站点代码
2014/01/30 PHP
php防止伪造数据从地址栏URL提交的方法
2014/08/24 PHP
PHP使用DirectoryIterator显示下拉文件列表的方法
2015/03/13 PHP
JS批量修改PS中图层名称的方法
2014/01/26 Javascript
防止jQuery ajax Load使用缓存的方法小结
2014/02/22 Javascript
js实现弹出窗口、页面变成灰色并不可操作的例子分享
2014/05/10 Javascript
通过js获取上传的图片信息(临时保存路径,名称,大小)然后通过ajax传递给后端的方法
2015/10/01 Javascript
12个超实用的JQuery代码片段
2015/11/02 Javascript
javascript单页面手势滑屏切换原理详解
2016/03/21 Javascript
javascript实现简易计算器的代码
2016/05/31 Javascript
jQuery基于toggle实现click触发DIV的显示与隐藏问题分析
2016/06/12 Javascript
EasyUI在表单提交之前进行验证的实例代码
2016/06/24 Javascript
AngularJS 中的事件详解
2016/07/28 Javascript
jquery hover 不停闪动问题的解决方法(亦为stop()的使用)
2017/02/10 Javascript
AngularJS动态菜单操作指令
2017/04/25 Javascript
AngularJS 霸道的过滤器小结
2017/04/26 Javascript
angular实现页面打印局部功能的思考与方法
2018/04/13 Javascript
详解vscode中vue代码颜色插件
2018/10/11 Javascript
详解Puppeteer前端自动化测试实践
2019/02/21 Javascript
js实现随机数小游戏
2019/06/28 Javascript
[05:29]2014DOTA2国际邀请赛 赛后专访:LGDNewbee顺利过关
2014/07/13 DOTA
Python3读取文件常用方法实例分析
2015/05/22 Python
Django模板语言 Tags使用详解
2019/09/09 Python
导致python中import错误的原因是什么
2020/07/01 Python
Python Flask异步发送邮件实现方法解析
2020/08/01 Python
css3背景_动力节点Java学院整理
2017/07/11 HTML / CSS
一组SQL面试题
2016/02/15 面试题
2014年信息技术工作总结
2014/12/16 职场文书
公务员个人总结
2015/02/12 职场文书
汤姆索亚历险记读书笔记
2015/06/29 职场文书
新年寄语2016
2015/08/17 职场文书
计算机实训心得体会
2016/01/14 职场文书
敬业奉献模范事迹材料(2016精选版)
2016/02/26 职场文书
MySQL中LAG()函数和LEAD()函数的使用
2022/08/14 MySQL