我该如何使用groupby按索引(1、2、3)(它们都按相同顺序排列)并获取属于每个索引范围内的列分数之和?基本上我有这个:
我理解这应该是这样的:
index score
1 2
2 2
3 2
1 3
2 3
3 3
我想要的:
index score sum
1 2 6
2 2 9
3 2
1 3
2 3
3 3
我理解这应该是这样的:
我明白这应该是这样的:
df = df.groupby(['Year'])['Score'].sum()
但是不要用年份,而是通过索引来实现?
df.groupby(level=0)['Score'].sum()
或者df.groupby(level=0).sum()
中的 level=0 是指索引。 - undefined