J'ai un problème pour filtrer ma trame de données de résultats avec une condition ou
. Je veux que mon résultat df
extraie toutes les valeurs de colonne var
supérieures à 0,25 et inférieures à -0,25.
Cette logique ci-dessous me donne une valeur de vérité ambiguë cependant, cela fonctionne lorsque je divise ce filtrage en deux opérations distinctes. Que se passe-t-il ici? vous ne savez pas où utiliser les suggestions a.empty(), a.bool(), a.item(),a.any() ou a.all()
.
result = result[(result["var"] > 0.25) ou (result["var"] < -0.25)]