pandas 判断是否等于nan_Python Pandas:检查行中的所有列值是否为NaN

如果我的问题已经得到答复,请接受我的歉意。我试图找到一个解决方案,但我所能找到的只是在一个数据帧中为所有NaN的dropna解决方案。

我的问题是我有一个6列500行的数据框。我需要检查任何特定行中的所有值是否都是NaN,以便从数据集中删除它们。第2、6和7行下面的示例包含从col1到col6的所有Nan:Col1 Col2 Col3 Col4 Col5 Col6

12 25 02 78 88 90

Nan Nan Nan Nan Nan Nan

Nan 35 03 11 65 53

Nan Nan Nan Nan 22 21

Nan 15 93 111 165 153

Nan Nan Nan Nan Nan Nan

Nan Nan Nan Nan Nan Nan

141 121 Nan Nan Nan Nan

请注意,第一行只是标题,从第二行开始我的数据。如果有人能帮助我朝着正确的方向解决这个难题,我将不胜感激。

我的第二个问题是,在删除所有列中的所有Nan之后,如果我想删除缺少4列或5列数据的行,那么什么是最好的解决方案。

最后一个问题是,在删除了大多数Nan的行之后,我如何在剩下的450行上创建box plot?

如有任何回应,将不胜感激。

谨致问候

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值