如何合并相同值的列数据并且总结其特定数据

我怎样才能合并同一个值的列数据和总结其特定的数据(在这种情况下基于DATE列)

例如: df包括:

 78 79 80 DATE 8.99 7.99 6.99 201107 3.5 2.5 1.5 201107 5.48 4.48 3.48 201108 4.04 3.04 2.04 201108 5.03 4.03 3.03 201108 

我想要的是:

 78 79 80 DATE 12.49 10.49 8.49 201107 14.55 11.55 8.55 201108 

什么是实现这个最简单的方法?

您可以在“DATE”列中groupby ,然后拨打sum

 In [202]: df.groupby('DATE', as_index=False).sum() Out[202]: DATE 78 79 80 0 201107 12.49 10.49 8.49 1 201108 14.55 11.55 8.55