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中dictionary items()系列函数的用法实例
Aug 21 Python
Python中使用copy模块实现列表(list)拷贝
Apr 14 Python
pandas.dataframe按行索引表达式选取方法
Oct 30 Python
python语言基本语句用法总结
Jun 11 Python
对Python3之方法的覆盖与super函数详解
Jun 26 Python
django框架ModelForm组件用法详解
Dec 11 Python
python3连接kafka模块pykafka生产者简单封装代码
Dec 23 Python
python 的topk算法实例
Apr 02 Python
提高python代码运行效率的一些建议
Sep 29 Python
Python3中对json格式数据的分析处理
Jan 28 Python
python 模块重载的五种方法
Apr 24 Python
使用Python拟合函数曲线
Apr 14 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 中include()与require()的对比
2006/10/09 PHP
一个可以找出源代码中所有中文的工具
2006/10/25 PHP
php面向对象全攻略 (三)特殊的引用“$this”的使用
2009/09/30 PHP
php实现mysql数据库操作类分享
2014/02/14 PHP
基于thinkPHP类的插入数据库操作功能示例
2017/01/06 PHP
浅谈PHP中new self()和new static()的区别
2017/08/11 PHP
在网页里看flash的trace数据的js类
2009/01/10 Javascript
jQuery 性能优化指南 (1)
2009/05/21 Javascript
node.js中的events.EventEmitter.listenerCount方法使用说明
2014/12/08 Javascript
js生成验证码并直接在前端判断
2015/05/15 Javascript
将JavaScript的jQuery库中表单转化为JSON对象的方法
2015/11/17 Javascript
jQuery提示插件qTip2用法分析(支持ajax及多种样式)
2016/06/08 Javascript
js实现select选择框效果及美化
2016/08/19 Javascript
原生JS实现几个常用DOM操作API实例
2017/01/19 Javascript
前端开发之CSS原理详解
2017/03/11 Javascript
详解Vue结合后台的列表增删改案例
2018/08/21 Javascript
微信小程序云开发实现云数据库读写权限
2019/05/17 Javascript
[01:47]2018年度DOTA2最具人气解说-完美盛典
2018/12/16 DOTA
Python的pycurl包用法简介
2015/11/13 Python
Python列表list解析操作示例【整数操作、字符操作、矩阵操作】
2017/07/25 Python
python开头的coding设置方法
2019/08/08 Python
python读取指定字节长度的文本方法
2019/08/27 Python
python子线程退出及线程退出控制的代码
2019/10/16 Python
TensorFlow内存管理bfc算法实例
2020/02/03 Python
详解基于Facecognition+Opencv快速搭建人脸识别及跟踪应用
2021/01/21 Python
荷兰在线钓鱼商店:Raven
2019/06/26 全球购物
卡拉威高尔夫官方网站:Callaway Golf
2020/09/16 全球购物
学生自我鉴定
2013/12/18 职场文书
顶岗实习接收函
2014/01/09 职场文书
一年级班主任感言
2014/03/08 职场文书
排查整治工作方案
2014/06/09 职场文书
2014教师教育实践活动对照检查材料思想汇报
2014/09/21 职场文书
导游词之重庆渣滓洞
2020/01/08 职场文书
游戏开发中如何使用CocosCreator进行音效处理
2021/04/14 Javascript
MySQL系列之七 MySQL存储引擎
2021/07/02 MySQL
详解JavaScript的计时器和按钮效果设置
2022/02/18 Javascript