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