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开发之基于thread线程搜索本地文件的方法
Nov 11 Python
python爬取亚马逊书籍信息代码分享
Dec 09 Python
Python常见字典内建函数用法示例
May 14 Python
python主线程捕获子线程的方法
Jun 17 Python
详解python中的线程与线程池
May 10 Python
Python求正态分布曲线下面积实例
Nov 20 Python
基于python实现上传文件到OSS代码实例
May 09 Python
浅谈Python程序的错误:变量未定义
Jun 02 Python
python环境搭建和pycharm的安装配置及汉化详细教程(零基础小白版)
Aug 19 Python
基于CentOS搭建Python Django环境过程解析
Aug 24 Python
Flask-SocketIO服务端安装及使用代码示例
Nov 26 Python
python中if嵌套命令实例讲解
Feb 25 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
虹吸式咖啡探讨–研磨
2021/03/03 冲泡冲煮
收藏的一个php小偷的核心程序
2007/04/09 PHP
php读取EXCEL文件 php excelreader读取excel文件
2012/12/06 PHP
PHP defined()函数的使用图文详解
2019/07/20 PHP
PHP实现简单的计算器
2020/08/28 PHP
脚本收藏iframe
2006/07/21 Javascript
javascript 动态添加事件代码
2008/11/30 Javascript
jquery 插件学习(六)
2012/08/06 Javascript
js实现图片旋转的三种方法
2014/04/10 Javascript
javascript字母大小写转换的4个函数详解
2014/05/09 Javascript
jQuery遮罩层效果实例分析
2016/01/14 Javascript
基于jQuery仿淘宝产品图片放大镜特效
2020/10/19 Javascript
JS传递对象数组为参数给后端,后端获取的实例代码
2016/06/28 Javascript
JavaScript校验Number(4,1)格式的数字实例代码
2017/03/13 Javascript
JavaScript Drum Kit 指南(纯 JS 模拟敲鼓效果)
2017/07/23 Javascript
vue对storejs获取的数据进行处理时遇到的几种问题小结
2018/03/20 Javascript
layui 表格操作列按钮动态显示的实现方法
2019/09/06 Javascript
js简单的分页器插件代码实例
2019/09/11 Javascript
使用Vue调取接口,并渲染数据的示例代码
2019/10/28 Javascript
vue之a-table中实现清空选中的数据
2019/11/07 Javascript
python基础教程之python消息摘要算法使用示例
2014/02/10 Python
pymongo实现控制mongodb中数字字段做加法的方法
2015/03/26 Python
python 运用Django 开发后台接口的实例
2018/12/11 Python
用Python编写一个高效的端口扫描器的方法
2018/12/20 Python
django的model操作汇整详解
2019/07/26 Python
使用python的turtle绘画滑稽脸实例
2019/11/21 Python
Python:二维列表下标互换方式(矩阵转置)
2019/12/02 Python
Pytorch 使用 nii数据做输入数据的操作
2020/05/26 Python
python3列表删除大量重复元素remove()方法的问题详解
2021/01/04 Python
python解包用法详解
2021/02/17 Python
CSS3 渐变(Gradients)之CSS3 线性渐变
2016/07/08 HTML / CSS
css3气泡 css3关键帧动画创建的动态通知气泡
2013/02/26 HTML / CSS
Html5 new XMLHttpRequest()监听附件上传进度
2021/01/14 HTML / CSS
应届生求职信范文
2014/06/30 职场文书
python面向对象版学生信息管理系统
2021/06/24 Python
Windows server 2012 NTP时间同步的实现
2022/06/25 Servers