python如何判断一列是否有数据 |
您所在的位置:网站首页 › python怎么读取一列数据 › python如何判断一列是否有数据 |
python如何判断一列是否有数据 Python 数据处理 ![]() 流芳 2020-07-04 11:17:433970浏览 · 0收藏 · 0评论 在python中,可以使用isnull()函数结合any()函数来判断某一列是否有数据。方法是:1、利用数组对象的isnull函数得到布尔数组;2、将布尔数组利用any(axis=列索引)得到具体某一列是否有缺失数据。 检查是否有缺失值 列: data.isnull().any() print(data.isnull().any())false无缺失值/true有缺失值 结果例样: age false name false school true school的这一列有缺失值,其他列无缺失值。 行: data.isnull().any(axis=1) print(data.isnull().any(axis=1))false无缺失值/true有缺失值 结果例样: 0 False 1 False 2 False 3 False 4 False 5 False 6 False 7 False 8 True 0-7行无缺失值,第8行有缺失值。 2.统计缺失值的数量 列: data.isnull().sum() print(data.isnull().sum()) #想只显示age这一列的缺失值数量: #data.age.isnull().sum() #print(data.age.isnull().sum())输出例样: age 0 name 0 school 20 data.isnull().any().sum()#统计共有几列存在缺失值 print(data.isnull().any().sum())结果为:1 行: data.isnull().sum(axis=1) print(data.isnull().sum(axis=1))输出例样: 1 0 2 2 3 1第二行有2个缺失值,第三行有1个缺失值。 data.isnull().any().sum(axis=1)#统计共有几行存在缺失值 print(data.isnull().any().sum(axis=1))推荐课程:Python快速教程之从入门到精通 ![]() 关注公众号,随时随地在线学习 本教程部分素材来源于网络,版权问题联系站长! 分享
![]() 下一篇:没有了 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |