我试图减去数据帧中的两列,但它给我所有值相同的结果?
这是我的数据:
a b
0 0.35805 -0.01315
1 0.35809 -0.01311
2 0.35820 -0.01300
3 0.35852 -0.01268
我尝试了以下here中建议的方法,但在所有行中对我重复相同的结果。
最佳答案
更像是精度问题,我一直使用decimal
from decimal import *
df.z.map(Decimal)-df.dist.map(Decimal)
Out[189]:
0 0.3711999999999999796246319406
1 0.3712000000000000195232718880
2 0.3712000000000000177885484121
3 0.3712000000000000056454840802
dtype: object
关于python - 从另一列减去一列?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/55093945/