pandas—dropna
文章目录
- 1. pd.Series.dropna
- 官方案例
- 2 .pd.DataFrame.dropna
- 官方案例
1. pd.Series.dropna
Series.dropna(axis=0, inplace=False, how=None)
描述
返回删除了缺失值的新Series
参数
axis : {0 or ‘index’}, default 0
只有一个轴可以从中删除值
inplace : bool, default False
如果为True,则就地修改返回None
如果为False,则返回修改后的Series
how : str, optional
不使用
返回
如果inplace = True,则为None
官方案例
空字符不被认为是一个空值,None会被认为是一个空值
2 .pd.DataFrame.dropna
DataFrame.dropna(axis=0, how='any', thresh=None, subset=None, inplace=False)
描述
删除缺失值
参数
axis : {0 or ‘index’, 1 or ‘columns’}, default 0
确定是否删除包含缺失值的行或列。
0或‘index’:删除包含缺失值的行。
1或‘columns’:删除包含缺失值的列。
how : {‘any’, ‘all’}, default ‘any’
当我们有至少一个NA或全部NA时,确定是否从DataFrame中删除行或列。
‘any’:如果存在任何NA值,则删除该行或列。
‘all’:如果所有值均为NA,则删除该行或列。
thresh : int, optional
非缺失值的个数
subset : array-like, optional
沿其他轴考虑的标签,例如
如果要删除行,这些将是要包括列的列表
inplace : bool, default False
如果为True,则就地修改返回None
如果为False,则返回修改后的DataFrame
返回
如果inplace=True,则为None
官方案例
删除含有缺失值的行
删除含有缺失值的列
删除所有元素均为缺失值的行
保留至少含有两个非缺失值的行
定义在哪些列中寻找缺失值
pandas—dropna相关推荐
- pandas dropna
pandas删除空数据行及列dropna()import pandas as pd# 删除含有空数据的全部行df4 = pd.read_csv('4.csv', encoding='utf-8')df ...
- python——pandas——dropna()函数
该函数主要用于滤除缺失数据. import pandas as pd import numpy as npfrom IPython.core.interactiveshell import Inter ...
- python pandas dropna 删除空值/缺失值(DataFrame)
文章目录 一.函数参数 二.例子详解 2.1 载入库 2.2 构建一个DataFrame 2.3 默认参数 2.4 axis 2.5 how 2.6 thresh 2.7 subset 一.函数参数 ...
- pandas dropna()函数
今天说下pandas最常用函数之一dropna()函数 该函数主要用于过滤去除缺失数据的列或者行 公式 xx.dropna() 这里区分两种情况数据类型,对Series或者DataFrame 1.对于 ...
- python pandas dropna ValueError: Cannot convert non-finite values (NA or inf) to integer
对于一个大的dataframe,用df.dropna()似乎会报错: ValueError: Cannot convert non-finite values (NA or inf) to integ ...
- 使用Python和Pandas的最简单的数据清理方法
在本文中,我们将学习如何使用Python包Pyjanitor简化数据预处理工作.具体来说,我们将学习如何: 向一个Pandasdataframe(数据帧)中添加一个列 删除缺失的值 删除一个空列 清洗 ...
- python.pandas数据清洗(数据填充与条件删除)
在数据挖掘中,数据清洗占很大一部分工作,数据清洗是一件比较繁琐的事情. 本文介绍一下问题的解决方案: 1. 读入csv文件,条件过滤缺失值的行或者列 2. DataFrame数据的缺失值填充 3. A ...
- 关于在python中如何使用pandas库读取excel表格后 删除含有空值的列
在使用pandas读入相关的excel后,若是表格中有空值的列,要如何清洗呢 在查阅了网上的相关的资料后,得到了办法 pandas.dropna(axis=1,how='any') axis=0指行, ...
- python清洗完数据做什么_Python 数据的清洗和准备
主要内容:缺失值处理 删除重复值,离散化和分箱 函数映射,轴索引重定向 异常值检测,虚拟变量 dummy 常用正则表达式 字符串操作 一,缺失值处理,过滤缺失值和补全缺失值 1, 过滤缺失值 可以使用 ...
- python 线性回归模型_如何在Python中建立和训练线性和逻辑回归ML模型
python 线性回归模型 Linear regression and logistic regression are two of the most popular machine learning ...
最新文章
- struts2 用form取值时出现的错误
- 山东省中职计算机应用专业人才培养方案,计算机应用与维修专业人才培养方案(中职)...
- PHP-FPM进程数的设定
- JavaScript 语言基础知识点图示
- Django—路由层,视图层
- tomcat7 java_java开发环境配置(windows下JDK7+tomcat7)
- 用K2设计一个工作流程
- 清除iphone文件app连接服务器记录,“文件”中连接外置设备或服务器 - iPhone附带的APP - iPhone使用手册...
- 基于Mat变换的骨架提取Java
- java iecapt.exe_IECapt生成网页快照IECapt.exe下载 CutyCapt
- java设置请求头_前端需要知道的 HTTP 安全头配置
- Win10任务栏卡死情况解决方案
- 基于H5的实时语音聊天
- 手机同步专家--基于SyncML协议同步通讯录的应用软件
- 深入浅出vuejspdf下载_vue下载pdf
- 4大MQ消息队列的比较
- macBigSur使用mathtype数学公式编辑
- Dominating Patterns UVALive - 4670 AC自动机
- android华为获取相册,解决华为手机获取相册图片路径为null
- .java编译成.class 与 .class反编译成.java