广告
返回顶部
首页 > 资讯 > 精选 >pandas怎么统计某一列或某一行的缺失值
  • 806
分享到

pandas怎么统计某一列或某一行的缺失值

2023-06-30 13:06:16 806人浏览 八月长安
摘要

本篇内容主要讲解“pandas怎么统计某一列或某一行的缺失值”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“pandas怎么统计某一列或某一行的缺失值”吧!统计某一列或某一行的缺失值数目1.使用i

本篇内容主要讲解“pandas怎么统计某一列或某一行的缺失值”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“pandas怎么统计某一列或某一行的缺失值”吧!

统计某一列或某一行的缺失值数目

1.使用isnull()

import pandas as pd# 首先导入数据df = pd.read_csv('123.csv' , encoding='gbk')# 计算data每一行有多少个缺失值的值,即按行统计缺失值rows_null = df.isnull().sum(axis=1) # 下面则是按列统计缺失值col_null = df.isnull().sum(axis=0)#统计整个df的缺失值all_null = df.isnull().sum().sum()# 统计某一列的缺失值idx_null = df['列名'].isnull().sum(axis=0)

2.使用count

import pandas as pd# 首先导入数据df = pd.read_csv('123.csv' , encoding='gbk')# 计算data每一行有多少个非空的值,即按行统计非空值rows_not_null = df.count(axis=1) # 下面则是按列统计非空值cols_not_null = df.count(axis=0)cols_null = df.shape[1] - cols_not_null# 统计某一列的非空值col_not_null = df['列名'].count(axis=0)

利用pandas处理缺失值

处理缺失值

def missing_values(dataframe):    missing_ratio = (dataframe.isnull().sum() / len(dataframe))*100    missing_ratio = missing_ratio.drop(missing_ratio[missing_ratio == 0].index).sort_values(ascending=False)    missing_count = dataframe.isnull().sum()    missing_count = missing_count.drop(missing_count[missing_count == 0].index).sort_values(ascending=False)    info = pd.DataFrame({'Missing Ratio': missing_ratio, 'Missing Count': missing_count})    return info

到此,相信大家对“pandas怎么统计某一列或某一行的缺失值”有了更深的了解,不妨来实际操作一番吧!这里是编程网网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!

--结束END--

本文标题: pandas怎么统计某一列或某一行的缺失值

本文链接: https://www.lsjlt.com/news/329246.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • pandas怎么统计某一列或某一行的缺失值
    本篇内容主要讲解“pandas怎么统计某一列或某一行的缺失值”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“pandas怎么统计某一列或某一行的缺失值”吧!统计某一列或某一行的缺失值数目1.使用i...
    99+
    2023-06-30
  • pandas如何统计某一列或某一行的缺失值数目
    目录统计某一列或某一行的缺失值数目1.使用isnull()2.使用count利用pandas处理缺失值处理缺失值统计某一列或某一行的缺失值数目 1.使用isnull() import...
    99+
    2022-11-11
  • python怎么统计某列不同值的个数
    可以使用pandas库来统计某列不同值的个数。首先,需要安装pandas库:```pip install pandas```然后,导...
    99+
    2023-09-26
    python
  • mybatis之怎么获取表中某一列的最大值
    今天小编给大家分享一下mybatis之怎么获取表中某一列的最大值的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。mybatis...
    99+
    2023-07-05
  • Vue怎么更改表格中的某一行选项值
    本文小编为大家详细介绍“Vue怎么更改表格中的某一行选项值”,内容详细,步骤清晰,细节处理妥当,希望这篇“Vue怎么更改表格中的某一行选项值”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。如何更改表格中的某一行选项...
    99+
    2023-06-30
  • 怎么在Mysql中计算相邻两行记录某列的差值
    本篇文章给大家分享的是有关怎么在Mysql中计算相邻两行记录某列的差值,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。表结构:数据:需求:按照c...
    99+
    2022-10-18
  • 使用R语言怎么删除/添加数据框中的某一行/列
    这篇文章主要介绍“使用R语言怎么删除/添加数据框中的某一行/列”,在日常操作中,相信很多人在使用R语言怎么删除/添加数据框中的某一行/列问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”使用R语言怎么删除/添加数...
    99+
    2023-06-13
  • linux系统中sed命令怎么用?sed锁定某一行数据进行替换的技巧
    Linux中sed命令功能强大,今天我们就来详细介绍如何在Linux中使用sed命令进行替换,具体来说分为以下几种情况: 1)如何替换第一次搜索到的内容; 2)如何在全文中替换所有能匹配的内容; 3)如何替换某一行的内容; 4...
    99+
    2022-05-19
    linux sed命令
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作