【发布时间】:2020-10-10 04:23:22
【问题描述】:
我试图减去数据框中的两列,但它对所有值都给出了相同的结果?
这是我的数据:
a b
0 0.35805 -0.01315
1 0.35809 -0.01311
2 0.35820 -0.01300
3 0.35852 -0.01268
我尝试了here 中建议的方法,但它在所有行中都为我重复了相同的结果。
【问题讨论】:
-
你的预期输出是什么
-
@Wen-Ben 它应该是 0.35805 - (-0.01315) = 0.3712,但问题似乎是熊猫正在四舍五入我的数据。但实际数据为 0.3580500019359589 - (-0.01315)。如何解决舍入问题?
-
您是如何将数据输入
pandas的?从文件或其他东西? @Upriser -
@Erfan 来自 csv 文件。
-
@Upriser,如果所有列差异都相同是一个问题,我想问题在于如何计算
a和b。就目前而言,正确的减法结果是一列相同的值,都是0.3712。