Выберите строки, где хотя бы X столбцов соответствуют условным пандам - PullRequest
0 голосов
/ 31 октября 2018

у меня есть фрейм данных df

0 0 1 1 2  
0 0 1 2 2

Как выбрать строки, в которых по крайней мере 2 столбца имеют значение> 1? Таким образом, выберите только второй ряд в DF выше

Спасибо!

1 Ответ

0 голосов
/ 31 октября 2018

Используйте gt с sum вдоль axis=1 как:

df[df.gt(1).sum(axis=1).gt(1)]

Или:

df[(df>1).sum(axis=1)>1]
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...