在pandas数据框中检索NaN值的索引

在pandas数据框中检索NaN值的索引,第1张

在pandas数据框中检索NaN值的索引

另一种方法是提取NaN行:

In [11]: df_null = df.isnull().unstack()In [12]: t = df_null[df_null]In [13]: tOut[13]:A  3    TrueB  3    TrueC  1    TrueD  0    True   1    Truedtype: bool

这可以帮助您解决大部分问题,可能就足够了。
尽管使用该系列可能更容易:

In [14]: s = pd.Series(t2.index.get_level_values(1), t2.index.get_level_values(0))In [15]: sOut[15]:0    D1    C1    D3    A3    Bdtype: object

例如,如果您想要列表(尽管我认为您不需要它们)

In [16]: s.groupby(level=0).apply(list)Out[16]:0       [D]1    [C, D]3    [A, B]dtype: object


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zaji/5663113.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-17
下一篇 2022-12-16

发表评论

登录后才能评论

评论列表(0条)

保存