У меня есть pandas dataframe, и я хочу отфильтровать весь df на основе значения двух столбцов во фрейме данных. Я хочу вернуть все строки и столбцы, где IBRD или IMF! = 0.
alldata_balance = alldata[(alldata[IBRD] !=0) or (alldata[IMF] !=0)]
но это дает мне ValueError
ValueError: Значение истинности Серии неоднозначно. Используйте a.empty, a.bool(), a.item(), a.any() или a.all().
Итак, я знаю, что не правильно использую оператор or, есть ли способ сделать это?