У меня есть два кадра данных одинаковой формы, и я пытаюсь найти все строки в df A, где каждое значение больше, чем соответствующая строка в df B.
Мини-пример:
df_A = pd.DataFrame({'one':[20,7,2],'two':[11,9,1]})
df_B = pd.DataFrame({'one':[1,8,12],'two':[10,5,3]})
Я бы хотел вернуть только строку 0.
one two
0 20 11
Я понимаю, что df_A > df_B
дает мне большую часть пути, но я просто не могу понять, как вернуть только те строки, где все True
.
(Я пытался объединить два, но это, казалось, не облегчало.)