df = pd.DataFrame({'A' : ['foo', 'bar', 'foo', 'bar','foo', 'bar', 'foo', 'foo'],
                   'B' : ['one', 'one', 'two', 'three', 'two', 'two', 'one', 'three'],
                    'C' : np.random.randn(8),
                    'D' : np.random.randn(8),
                  'E':['China','Japan','Russia','Russia','Japan','China','China','Japan'],
                   'F':np.random.randn(8)})

# df.to_excel()

print(df)

grouped = df.groupby('E')# 可以加一个as_index=False, 看看有什么不一样
print(grouped.aggregate(np.sum))

Logo

北京人形旗下天工造物具身智能开源社区,聚焦具身天工与慧思开物两大平台

更多推荐