熊猫.agg('sum')与.sum()

时间:2019-11-04 21:03:52

标签: python pandas

在代码末尾,我通过下面的数据框求和,然后导出到csv:

sumbyname = d5.groupby(['Name'])['Value'].agg('sum')

我按名称对每个人的值求和,现在,如果我使用SUM在excel中将此列求和,则得到+12

现在,如果我在代码中执行d5['Value'].sum())来找到总和,我将得到-11.

我对这两个值求和的方式是否有所不同?我认为它们应该相同。

1 个答案:

答案 0 :(得分:1)

列d5 ['Name']中的值可能包含空值。

Groupby将忽略d5 ['Name']中具有“无”的那些行。