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 相关文章推荐
python实现文本去重且不打乱原本顺序
Jan 26 Python
Python中defaultdict与lambda表达式用法实例小结
Apr 09 Python
浅谈python连续赋值可能引发的错误
Nov 10 Python
Python多线程threading模块用法实例分析
May 22 Python
扩展Django admin的list_filter()可使用范围方法
Aug 21 Python
python爬虫模拟浏览器访问-User-Agent过程解析
Dec 28 Python
python模式 工厂模式原理及实例详解
Feb 11 Python
python爬虫实现POST request payload形式的请求
Apr 30 Python
python代码区分大小写吗
Jun 17 Python
python如何输出反斜杠
Jun 18 Python
Python设计密码强度校验程序
Jul 30 Python
Python getattr()函数使用方法代码实例
Aug 10 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实现RSA加密类实例
2015/03/26 PHP
收集的一些Array及String原型对象的扩展实现代码
2010/12/05 Javascript
Javascript动态绑定事件的简单实现代码
2010/12/25 Javascript
JavaScript中为元素加上name属性的方法
2011/05/09 Javascript
javascript获取网页中指定节点的父节点、子节点的方法小结
2013/04/24 Javascript
JS将所有对象s的属性复制给对象r(原生js+jquery)
2014/01/25 Javascript
javascript自定义右键弹出菜单实现方法
2015/05/25 Javascript
jquery实现动画菜单的左右滚动、渐变及图形背景滚动等效果
2015/08/25 Javascript
分享jQuery封装好的一些常用操作
2016/07/28 Javascript
解决Window10系统下Node安装报错的问题分析
2016/12/13 Javascript
使用gulp搭建本地服务器并实现模拟ajax
2017/04/05 Javascript
JavaScript字符串检索字符的方法
2017/06/23 Javascript
Bootstrap datepicker日期选择器插件使用详解
2017/07/26 Javascript
node.js中TCP Socket多进程间的消息推送示例详解
2018/07/10 Javascript
Nodejs中的JWT和Session的使用
2018/08/21 NodeJs
JS实现查找数组中对象的属性值是否存在示例
2019/05/24 Javascript
使用Vue-cli3.0创建的项目 如何发布npm包
2019/10/10 Javascript
微信小程序实现吸顶特效
2020/01/08 Javascript
Python判断直线和矩形是否相交的方法
2015/07/14 Python
python使用itchat实现手机控制电脑
2018/02/22 Python
解决已经安装requests,却依然提示No module named requests问题
2018/05/18 Python
解决Python 命令行执行脚本时,提示导入的包找不到的问题
2019/01/19 Python
python添加模块搜索路径和包的导入方法
2019/01/19 Python
Django框架HttpResponse对象用法实例分析
2019/11/01 Python
python实现在列表中查找某个元素的下标示例
2020/11/16 Python
flask框架中的cookie和session使用
2021/01/31 Python
使用HTML5做的导航条详细步骤
2020/10/19 HTML / CSS
酒店实习个人鉴定
2013/12/07 职场文书
艺术学院毕业生自我评价
2014/03/02 职场文书
国培远程培训感言
2014/03/08 职场文书
银行职员自我鉴定
2014/04/20 职场文书
公司节能减排方案
2014/05/16 职场文书
幼儿园教师师德师风承诺书
2015/04/28 职场文书
幼儿园园务工作总结2015
2015/05/18 职场文书
python 模拟在天空中放风筝的示例代码
2021/04/21 Python
js Proxy的原理详解
2021/05/25 Javascript