python浮点值比较

python浮点值比较,python,pandas,Python,Pandas,我将阈值设置为2.0 threshold = 2.0 以及一个数据帧,其列a包含我正在对其执行布尔搜索的浮点值 df[ df.A > threshold ] 但是,此结果集会导致值等于阈值的行,而这些行应该被排除。请告知 以下是df.head的输出: 你有B列,但你和A比较?显示部分数据帧和结果。尝试Diffinet comparition。A列内容的数据类型是什么?数据类型是浮动的。我唯一能想到的是,您有一个值,例如2.000000001,它是四舍五入的,例如,仅显示2.000。因

我将阈值设置为2.0

threshold = 2.0
以及一个数据帧,其列a包含我正在对其执行布尔搜索的浮点值

df[ df.A > threshold ] 
但是,此结果集会导致值等于阈值的行,而这些行应该被排除。请告知

以下是df.head的输出:


你有B列,但你和A比较?显示部分数据帧和结果。尝试Diffinet comparition。A列内容的数据类型是什么?数据类型是浮动的。我唯一能想到的是,您有一个值,例如2.000000001,它是四舍五入的,例如,仅显示2.000。因此,您的阈值似乎不起作用,但实际上起作用了。但由于缺乏进一步的信息,很难说清楚。举一个数据集的例子会有所帮助。也许你想做df[df.A>thesholl]?
timestamp   
2010-05-07 09:45:00     -2
2010-05-07 10:00:00     -2
2010-05-07 10:15:00     -2
2010-05-07 10:30:00     -2
2010-05-07 10:45:00     -2