如何过滤pandas中特定列的缺失数据

时间:2016-04-20 03:48:18

标签: pandas

我有以下数据:

     a              b        c

0  20120112        NaT    20120112

1  NaT             NaT    20120112

2  20120112        NaT    NaT    

我想过滤掉行" NaT NaT 20120112",因为列a和列b都是该行中的NaT。我怎样才能做到这一点?

2 个答案:

答案 0 :(得分:3)

使用isnull返回一个布尔值系列,表示值是否为空(反之为&如果它们不是)

在您的情况下,您可以将它们与按位df[df.a.notnull() & df.b.notnull()]

组合在一起
@NotNull

答案 1 :(得分:1)

我认为我需要的是:

df[df.a.notnull() | df.b.notnull()]

谢谢,maxymoo