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中Collections模块的Counter容器类使用教程
May 31 Python
python用Pygal如何生成漂亮的SVG图像详解
Feb 10 Python
Python爬虫设置代理IP的方法(爬虫技巧)
Mar 04 Python
python pandas中对Series数据进行轴向连接的实例
Jun 08 Python
python实现输入数字的连续加减方法
Jun 22 Python
Python列表解析配合if else的方法
Jun 23 Python
Python、 Pycharm、Django安装详细教程(图文)
Apr 12 Python
Python线上环境使用日志的及配置文件
Jul 28 Python
django序列化serializers过程解析
Dec 14 Python
Python获取二维数组的行列数的2种方法
Feb 11 Python
浅谈keras使用中val_acc和acc值不同步的思考
Jun 18 Python
python一些性能分析的技巧
Aug 30 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 时间转换Unix时间戳代码
2010/01/22 PHP
php中static静态变量的使用方法详解
2010/06/04 PHP
laravel自定义分页效果
2017/07/23 PHP
Prototype使用指南之enumerable.js
2007/01/10 Javascript
dojo 之基础篇(二)之从服务器读取数据
2007/03/24 Javascript
javascript 面向对象全新理练之数据的封装
2009/12/03 Javascript
js跳转页面方法实现汇总
2014/02/11 Javascript
js闭包的用途详解
2014/11/09 Javascript
Java中Timer的用法详解
2015/10/21 Javascript
js实现的彩色方块飞舞奇幻效果
2016/01/27 Javascript
JavaScript仿微博发布信息案例
2016/11/16 Javascript
vue父组件通过props如何向子组件传递方法详解
2017/08/16 Javascript
详解javascript中的变量提升和函数提升
2018/05/24 Javascript
Angular6 用户自定义标签开发的实现方法
2019/01/08 Javascript
element-ui表格合并span-method的实现方法
2019/05/21 Javascript
vue cli4.0项目引入typescript的方法
2020/07/17 Javascript
vue prop传值类型检验方式
2020/07/30 Javascript
Vue实现导航栏菜单
2020/08/19 Javascript
Python检测网站链接是否已存在
2016/04/07 Python
CentOS 7下Python 2.7升级至Python3.6.1的实战教程
2017/07/06 Python
python实现拓扑排序的基本教程
2018/03/11 Python
人生苦短我用python python如何快速入门?
2018/03/12 Python
解决pycharm无法调用pip安装的包问题
2018/05/18 Python
PyQt5 加载图片和文本文件的实例
2019/06/14 Python
python如何使用jt400.jar包代码实例
2019/12/20 Python
Python +Selenium解决图片验证码登录或注册问题(推荐)
2020/02/09 Python
使用opencv识别图像红色区域,并输出红色区域中心点坐标
2020/06/02 Python
Python 高效编程技巧分享
2020/09/10 Python
纯CSS3实现图片无间断轮播效果
2016/08/25 HTML / CSS
当x.equals(y)等于true时,x.hashCode()与y.hashCode()可以不相等,这句话对不对
2015/05/02 面试题
出售房屋委托书范本
2014/09/24 职场文书
中学生旷课检讨书500字
2014/10/29 职场文书
《平行四边形的面积》教学反思
2016/02/16 职场文书
Python面向对象之成员相关知识总结
2021/06/24 Python
Python机器学习应用之基于线性判别模型的分类篇详解
2022/01/18 Python
el-form每行显示两列底部按钮居中效果的实现
2022/08/05 HTML / CSS