Tengo problemas para filtrar mi marco de datos de resultados con una condición o
. Quiero que mi resultado df
extraiga todos los valores de columna var
que están por encima de 0,25 y por debajo de -0,25.
Esta lógica a continuación me da un valor de verdad ambiguo sin embargo, funciona cuando divido este filtrado en dos operaciones separadas. ¿Que está sucediendo aquí? no estoy seguro de dónde usar el a.empty(), a.bool(), a.item(), a.any() o a.all() sugeridos
.
resultado = resultado[(resultado["var"] > 0.25) o (resultado["var"] < -0.25)]