我的df在下面
Cost,Reve,diff
0,3
4,0
0,0
10,10
4,8
-3,0
我的公式是df['diff'] = df['Cost'] - df['Reve']
当我计算总和时,会显示出差异
df['diff'].sum() = 50
df['Cost'].sum() = 200
df['Reve'].sum() = 100
我的分析
当我调试(保存到csv并检查)其中Cost为negative or positve
而Rev为0
时,diff变为零。就像在第七行和第二行中,Cost为-3
而Reve为0
时,预期差异为零,但我得到的是空值