我有以下数据:
a b c
0 20120112 NaT 20120112
1 NaT NaT 20120112
2 20120112 NaT NaT
我想过滤掉行" NaT NaT 20120112",因为列a和列b都是该行中的NaT。我怎样才能做到这一点?
答案 0 :(得分:3)
使用isnull
返回一个布尔值系列,表示值是否为空(反之为&
如果它们不是)
在您的情况下,您可以将它们与按位df[df.a.notnull() & df.b.notnull()]
:
@NotNull
答案 1 :(得分:1)
我认为我需要的是:
df[df.a.notnull() | df.b.notnull()]
谢谢,maxymoo