I feel like this question must have been answered by someone before, but I can\'t find an answer on stack overflow!
I have a dataframe result that looks
python doesn't use ! to negate. It uses not. See this answer
In this particular example != is a two character string that means not equal. It is not the negation of ==.
option 1
This should work unless you have NaN
result[result['Value'] > 10]
option 2
use the unary operator ~ to negate a boolean series
result[~(result['Value'] <= 10)]