Pandas - Фильтр DF содержит только строки, в которых каждый столбец равен FALSE. - PullRequest
0 голосов
/ 01 мая 2018

У меня есть датафрейм, который содержит только логические значения. Я хотел бы разделить это на два кадра данных; первая содержит строки, в которых значение каждого столбца равно False, а вторая содержит строки, в которых значение 1 или более столбцов равно True.

Я знаю, что это очень разрешимая проблема в пандах, просто возникают проблемы при составлении решения

Спасибо

1 Ответ

0 голосов
/ 01 мая 2018
df[-df.any(axis=1)] # All Falses; not any one is True
df[ df.any(axis=1)] # Not all Falses
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...