Pandas - 过滤DF以仅包含每列为FALSE的行

时间:2018-05-01 15:50:08

标签: python pandas dataframe

我有一个只包含布尔值的数据帧。我想把它分成两个数据帧;第一个包含每行列值为False的行,第二行包含其中一列或多列值为T​​rue的行。

我知道这是熊猫中一个非常容易解决的问题,只是在解决问题时遇到了麻烦

谢谢

1 个答案:

答案 0 :(得分:1)

df[-df.any(axis=1)] # All Falses; not any one is True
df[ df.any(axis=1)] # Not all Falses