у меня есть фрейм данных df
0 0 1 1 2 0 0 1 2 2
Как выбрать строки, в которых по крайней мере 2 столбца имеют значение> 1? Таким образом, выберите только второй ряд в DF выше
Спасибо!
Используйте gt с sum вдоль axis=1 как:
gt
sum
axis=1
df[df.gt(1).sum(axis=1).gt(1)]
Или:
df[(df>1).sum(axis=1)>1]