如何合并相同值的列数据并且总结其特定数据
我怎样才能合并同一个值的列数据和总结其特定的数据(在这种情况下基于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