Возникла проблема с фильтрацией моего результирующего фрейма данных с условием или
. Я хочу, чтобы мой результат df
извлекал все значения столбца var
, которые выше 0,25 и ниже -0,25.
Эта логика ниже дает мне неоднозначное значение истинности однако это работает, когда я разделяю эту фильтрацию на две отдельные операции. Что здесь происходит? не знаю, где использовать предложенный a.empty(), a.bool(), a.item(), a.any() или a.all()
.
result = result[(result["var"] > 0,25) или (result["var"] < -0,25)]