【小白从小学Python、C、Java】

【Python全国计算机等级考试】

【Python数据分析考试必会题】

● 标题与摘要

Python中pandas库实现数据缺失值判断

isnull()函数

● 选择题

以下语句输出的是dataframe中每列缺失值个数的是:

A df.isnull()

B df.isnull().count()

C df.isnull().sum()

D df.isnull().any()

欢迎大家转发,一起传播知识和正能量,帮助到更多人。期待大家提出宝贵改进建议,互相交流,收获更大。辛苦大家转发时注明出处(也是咱们公益编程交流群的入口网址),刘经纬老师共享知识相关文件下载地址为:http://liujingwei.cn

● 问题解析

1.df.isnull():该方法用于判断dataframe是否存在缺失值,该方法返回一个由True和False构成的dataframe,如附图1所示,若原数据为NaN,返回True,否则返回False;

2.df.isnull().count():该方法返回的dataframe中每一列数据的个数,并不会对数据是否为缺失值进行判断,如附图1所示;

3.df.isnull().sum():该方法用于统计dataframe中每一列缺失值的个数,返回值为由列名和本列缺失值的个数所组成的序列,如附图1所示;

4.df.isnull().any():该方法用于判断dataframe中的每列是否有缺失值,若该列有缺失值,返回True,否则返回False,如附图1所示。

5.所以在本题中,希望输出是dataframe中每列缺失值个数的语句,答案为df.isnull().sum();

● 附图

图1 各种缺失值的判断形式

● 附图代码

import pandas as pd

from numpy import nan as NaN

df=pd.DataFrame([[1,2,NaN,4],[3,NaN,NaN,5],[4,3,NaN,NaN],

[3,NaN,7,2]],columns=['A','B','C','D'])

df

df.isnull()

df.isnull().count()

df.isnull().sum()

df.isnull().any()

● 正确答案

C

● 温馨期待

期待大家提出宝贵建议,互相交流,收获更大,助教:qmy

Python中pandas库实现数据缺失值判断isnull()函数相关推荐

  1. [Python中pandas实现独热编码][pd.get_dummies()函数]

    快速理解 独热编码前,存在1列x3行的数据: 1列的列名称为: 动物名称 3行中第1行的值为:      猫 3行中第2行的值为:      狗 3行中第3行的值为:      猫 独热编码后,变为2 ...

  2. python中pandas库的使用(excel读取)

    提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 前言 一.pandas是什么? 二.使用步骤 1.引入库 2.读取数据 loc和iloc方法: loc方法提取: iloc方 ...

  3. Python中pandas检查dataframe中是否包含某个字段、或者数据列实战、检查dataframe中是否包含某个字段集合

    Python中pandas检查dataframe中是否包含某个字段.或者数据列(column)实战 目录 Python中pandas检查dataframe中是否包含某个字段.或者数据列(column) ...

  4. python中requests库的用途-数据爬虫(三):python中requests库使用方法详解

    有些网站访问时必须带有浏览器等信息,如果不传入headers就会报错,如下 使用 Requests 模块,上传文件也是如此简单的,文件的类型会自动进行处理: 因为12306有一个错误证书,我们那它的网 ...

  5. python中pandas的数据输出显示设置

    python中pandas的数据输出显示设置1 pandas数据分析时经常需要打印输出数据,当数据量大时,输出的展示设置非常重要,好的展示可以帮助更好地理解数据. pandas相关的显示设置函数主要有 ...

  6. 学习 Python 之 Pandas库

    学习 Python 之 Pandas库 Pandas库 什么是Pandas库? DataFrame 创建和存储 1. 使用DataFrame构造函数 (1). 使用列表创建 (2). 使用字典创建 ( ...

  7. Py之Pandas:Python的pandas库简介、安装、使用方法详细攻略

    Py之Pandas:Python的pandas库简介.安装.使用方法详细攻略 目录 pandas库简介 pandas库安装 pandas库使用方法 1.函数使用方法 2.使用经验总结 3.绘图相关操作 ...

  8. python 颜色_如何使用python中matplotlib库分析图像颜色

    用代码分析图像可能很困难.你如何使代码"理解"图像的上下文? 通常,使用AI分析图像的第一步 是找到主要颜色.在如何使用python中matplotlib库分析图像颜色中,我们将使 ...

  9. python中pandas是指什么_Python中的神器Pandas,但是有人说Pandas慢...

    原标题:Python中的神器Pandas,但是有人说Pandas慢... 如果你从事大数据工作,用Python的Pandas库时会发现很多惊喜.Pandas在数据科学和分析领域扮演越来越重要的角色,尤 ...

最新文章

  1. LOJ 2537 「PKUWC2018」Minimax
  2. IE9(测试版)浏览器实用快捷键使用方法
  3. 阿里巴巴成立首个IoT生态联盟 将打通技术标准
  4. POJ2236(并查集)
  5. 计算机组成原理第八章课后答案6,计算机组成原理 第八章 复习
  6. Java笔记(一)向上向下转型,枚举,初始化,可变长参数,代理,多态,继承
  7. 甲骨文推出MySQL Fabric,简化MySQL的高可用性与可扩展性
  8. c语言统计字母数字符号个数程序,请问这个用c怎么做:输入一串字符,分别统计其中数字和字母的个数...
  9. APP版本更新通知流程测试要点
  10. iostate知识要点
  11. 重装驱动:Failed to initialize NVML: Driver/library version mismatch
  12. MATLAB之卷积码
  13. 自抗扰控制器-6线性自抗扰控制器LADRC
  14. 输入法编辑器(IME)编程指南
  15. 流程管理对企业有何价值?如何做好企业流程管理?
  16. 量化:常见策略指标合集
  17. LearnOpenGL->立方体贴图
  18. MSRA提出学习实例和分布式视觉表示的极端掩蔽模型ExtreMA
  19. 微信域名防封、域名检测接口api、域名跳转技术、360防拦截揭秘(三)------2020新域名防封技术解析
  20. 斯坦福SCI论文写作课笔记(十)

热门文章

  1. 【经典C程序】不用分号打印”hello world“
  2. 【对讲机的那点事】手把手教你制作馈线焊接M头
  3. 九寨沟游玩体会-02-四川
  4. 不同截止高度角BDS/GPS/Galileo单历元RTK定位性能分析
  5. 20+IT人专属壁纸上线!快给你的电脑换上!
  6. asp.net mvc让api返回json格式
  7. 高级mysql数据库优化_MySQL数据库优化建议
  8. keepalived高可用mysql一:判断服务并vip
  9. 迟到的感谢——2006最有价值博客的候选人( 个人回顾)
  10. 计算机谱子佛系少女,​佛系少女