首页 > 解决方案 > 带有熊猫的 sum() 返回一个奇怪的结果

问题描述

我快疯了:S

我用 pandas 执行了 sum() 但结果是错误的。

csv = pandas.read_csv(file)
tot_p = csv['Amount'].sum()
print(tot_p)

这个打印出来

36226.159999999996

数据集是:

[1345.83, 10277.88, 10909.99, 9759.56, 3893.90, 39.00]

这怎么可能?总和应该是 36226.16

提前谢谢各位

标签: pythonpandas

解决方案


推荐阅读