我有一个名为groups
的groupby对象。有29个组,我试图将每个组的所有行相加,并创建一个包含所有求和组的新数据帧。
summed = [i.sum for i in groups]
AttributeError:'tuple'对象没有属性'sum'
答案 0 :(得分:2)
注意:这个问题是在答案时以另一种方式制定的。现在它包含了此处发布的解决方案。
您必须sum(i)
代替i.sum()
,因为i
是一个元组。
示例:
>>> a=(1,2,3,5,6)
>>> sum(a)
17