Dataframe在Duplicates之后的连续列的总和

时间:2017-02-09 23:05:52

标签: python pandas dataframe duplicates

我有一个df数据框如下:

     Item   Size
0   .decash    1
1   .decash    2
2    usdjpy    1
3   .decash    1
4    usdjpy    1

我将转换为df2如下(删除重复项和总和大小):

     Item   Size
0   .decash    4
1    usdjpy    2

1 个答案:

答案 0 :(得分:0)

您可以使用groupby(..., as_index=False)sum()

In [270]: df.groupby('Item', as_index=False)['Size'].sum()
Out[270]:
      Item  Size
0  .decash     4
1   usdjpy     2