文章目录

  • 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相关推荐

  1. pandas dropna

    pandas删除空数据行及列dropna()import pandas as pd# 删除含有空数据的全部行df4 = pd.read_csv('4.csv', encoding='utf-8')df ...

  2. python——pandas——dropna()函数

    该函数主要用于滤除缺失数据. import pandas as pd import numpy as npfrom IPython.core.interactiveshell import Inter ...

  3. python pandas dropna 删除空值/缺失值(DataFrame)

    文章目录 一.函数参数 二.例子详解 2.1 载入库 2.2 构建一个DataFrame 2.3 默认参数 2.4 axis 2.5 how 2.6 thresh 2.7 subset 一.函数参数 ...

  4. pandas dropna()函数

    今天说下pandas最常用函数之一dropna()函数 该函数主要用于过滤去除缺失数据的列或者行 公式 xx.dropna() 这里区分两种情况数据类型,对Series或者DataFrame 1.对于 ...

  5. 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 ...

  6. 使用Python和Pandas的最简单的数据清理方法

    在本文中,我们将学习如何使用Python包Pyjanitor简化数据预处理工作.具体来说,我们将学习如何: 向一个Pandasdataframe(数据帧)中添加一个列 删除缺失的值 删除一个空列 清洗 ...

  7. python.pandas数据清洗(数据填充与条件删除)

    在数据挖掘中,数据清洗占很大一部分工作,数据清洗是一件比较繁琐的事情. 本文介绍一下问题的解决方案: 1. 读入csv文件,条件过滤缺失值的行或者列 2. DataFrame数据的缺失值填充 3. A ...

  8. 关于在python中如何使用pandas库读取excel表格后 删除含有空值的列

    在使用pandas读入相关的excel后,若是表格中有空值的列,要如何清洗呢 在查阅了网上的相关的资料后,得到了办法 pandas.dropna(axis=1,how='any') axis=0指行, ...

  9. python清洗完数据做什么_Python 数据的清洗和准备

    主要内容:缺失值处理 删除重复值,离散化和分箱 函数映射,轴索引重定向 异常值检测,虚拟变量 dummy 常用正则表达式 字符串操作 一,缺失值处理,过滤缺失值和补全缺失值 1, 过滤缺失值 可以使用 ...

  10. python 线性回归模型_如何在Python中建立和训练线性和逻辑回归ML模型

    python 线性回归模型 Linear regression and logistic regression are two of the most popular machine learning ...

最新文章

  1. struts2 用form取值时出现的错误
  2. 山东省中职计算机应用专业人才培养方案,计算机应用与维修专业人才培养方案(中职)...
  3. PHP-FPM进程数的设定
  4. JavaScript 语言基础知识点图示
  5. Django—路由层,视图层
  6. tomcat7 java_java开发环境配置(windows下JDK7+tomcat7)
  7. 用K2设计一个工作流程
  8. 清除iphone文件app连接服务器记录,“文件”中连接外置设备或服务器 - iPhone附带的APP - iPhone使用手册...
  9. 基于Mat变换的骨架提取Java
  10. java iecapt.exe_IECapt生成网页快照IECapt.exe下载 CutyCapt
  11. java设置请求头_前端需要知道的 HTTP 安全头配置
  12. Win10任务栏卡死情况解决方案
  13. 基于H5的实时语音聊天
  14. 手机同步专家--基于SyncML协议同步通讯录的应用软件
  15. 深入浅出vuejspdf下载_vue下载pdf
  16. 4大MQ消息队列的比较
  17. macBigSur使用mathtype数学公式编辑
  18. Dominating Patterns UVALive - 4670 AC自动机
  19. android华为获取相册,解决华为手机获取相册图片路径为null
  20. .java编译成.class 与 .class反编译成.java

热门文章

  1. 剑指offer面试题13:O(1)删除链表结点
  2. java day30【数据库连接池 、Spring JDBC : JDBC Template】
  3. linux相关操作命令
  4. SSM整合(二)(mybatis逆向工程)
  5. Javascript标准参考教程学习记录
  6. GITC 2014全球互联网技术大会正式开始
  7. 浅谈算法和数据结构: 一 栈和队列
  8. java List的初始化
  9. SVN客户端下载和Svn visual studio插件
  10. Vagrant 手册之 Provisioning - file 配置程序