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函数参数的区别(必看篇)
May 29 Python
详解Python自建logging模块
Jan 29 Python
解决已经安装requests,却依然提示No module named requests问题
May 18 Python
python+selenium打印当前页面的titl和url方法
Jun 22 Python
python脚本监控Tomcat服务器的方法
Jul 06 Python
python 文件转成16进制数组的实例
Jul 09 Python
python中map的基本用法示例
Sep 10 Python
python实现淘宝秒杀脚本
Jun 23 Python
python循环输出三角形图案的例子
Nov 22 Python
jupyter notebook插入本地图片的实现
Apr 13 Python
教你使用一行Python代码玩遍童年的小游戏
Aug 23 Python
Python 使用 Frame tkraise() 方法在 Tkinter 应用程序中的Frame之间切换
Apr 24 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
《心理测量者3》剧场版动画预告
2020/03/02 日漫
php递归列出所有文件和目录的代码
2008/09/10 PHP
PHP中使用php5-ffmpeg撷取视频图片实例
2015/01/07 PHP
Laravel等框架模型关联的可用性浅析
2019/12/15 PHP
用javascript获取地址栏参数
2006/12/22 Javascript
javascript 数组的方法集合
2008/06/05 Javascript
兼容FireFox 的 js 日历 支持时间的获取
2009/03/04 Javascript
javascript面向对象编程代码
2011/12/19 Javascript
JQuery操作Select的Options的Bug(IE8兼容性视图模式)
2013/04/21 Javascript
js 去除字符串第一位逗号的方法
2014/06/07 Javascript
使用Sticker.js实现贴纸效果
2015/01/28 Javascript
JavaScript函数使用的基本教程
2015/06/04 Javascript
jquery专业的导航菜单特效代码分享
2015/08/29 Javascript
使用jquery插件qrcode生成二维码
2015/10/22 Javascript
JS验证邮件地址格式方法小结
2015/12/01 Javascript
JS自定义函数对web前端上传的文件进行类型大小判断
2016/10/19 Javascript
详解javascript表单的Ajax提交插件的使用
2016/12/29 Javascript
JQuery.dataTables表格插件添加跳转到指定页
2017/06/09 jQuery
使用JavaScript实现点击循环切换图片效果
2017/09/03 Javascript
使用D3.js构建实时图形的示例代码
2018/08/28 Javascript
微信小程序使用swiper组件实现层叠轮播图
2018/11/04 Javascript
vue-cli3 项目优化之通过 node 自动生成组件模板 generate View、Component
2019/04/30 Javascript
node解析修改nginx配置文件操作实例分析
2019/11/06 Javascript
Vue+webpack实现懒加载过程解析
2020/02/17 Javascript
python多线程编程方式分析示例详解
2013/12/06 Python
编写简单的Python程序来判断文本的语种
2015/04/07 Python
详解Python多线程
2016/11/14 Python
python 输出上个月的月末日期实例
2018/04/11 Python
django数据关系一对多、多对多模型、自关联的建立
2019/07/24 Python
HTML5 DeviceOrientation实现手机网站摇一摇功能代码实例
2015/04/24 HTML / CSS
JSF面试题:Jsf中的核心类用那些?有什么作用?LiftCycle六大生命周期是什么?
2014/07/17 面试题
会计专业自我鉴定范文
2013/10/06 职场文书
护士思想汇报
2014/01/12 职场文书
咖啡厅商业计划书
2014/09/15 职场文书
跳高加油稿
2015/07/21 职场文书
MySQL数据库实验实现简单数据库应用系统设计
2022/06/21 MySQL