我有这种熊猫,其中id和elems的数量并不总是相同的。我需要对具有相同索引的行求和,将索引作为每一行的第一位置。它并不总是idx,不同的索引不共享任何模式,因为它们可以是单词,但是我以idx为例。原始
: elem1 elem2 elem3 nth_elem
id1 4 2 6 ……
id1 2 2 4 ……
id1 1 6 8 ……
id2 2 4 2 ……
id2 6 8 6 ……
所需的输出:
elem1 elem2 elem3 nth_elem
id1 7 10 18 ……
id2 8 12 8 ……
我尝试了
df.groupby(level = 0).sum()
它按ID对行进行排序,但是sum()不起作用,我刚刚订购了相同的熊猫,但行数相同。
有什么建议吗?