python找出值为nan_python-查找具有NaN值的DataFrame列表的索引-熊猫

本文介绍了如何在包含多个DataFrame的列表中查找含有NaN值的数据帧的索引。通过遍历列表并使用`df.isnull().values.any()`方法,可以确定哪些数据帧包含NaN值,并将它们的索引保存到结果列表中。
摘要由CSDN通过智能技术生成

我有一个数据帧列表,其中一些数据帧具有NaN值.到目前为止,我可以使用此link标识单个数据帧的NaN值.

如何找到数据框具有NaN值的列表的索引.

DFF的样本列表,

[

var1 var1

14.171250 13.593813

13.578317 13.595329

10.301850 13.580139

9.930217 NaN

6.192517 13.561943

NaN 13.565149

6.197983 13.572509,

var1 var2

2.456183 5.907528

5.052017 5.955731

5.960000 5.972480

8.039317 5.984608

7.559217 5.985348

6.933633 5.979438,

var1 var1

14.171250 23.593813

23.578317 23.595329

56.301850 23.580139

90.930217 22.365676

89.192517 33.561943

86.23654 53.565149

NaN 13.572509,

...]

我需要在具有NaN值的列表索引0和2中获得结果.

到目前为止,我已经尝试过了

df_with_nan = []

for df in dffs:

df_with_nan.append(df.columns[df.isnull().any()])

在上面的for循环中,我得到列名var1和var2.但是,当我遍历数据框时,我需要这些数据框的索引.任

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值