使用group by创建新数据框

时间:2017-01-18 13:55:49

标签: python pandas group-by

我的数据框如下:

cust_id   s1   s2 
  1      100   0
  2      100   1
  3      90    1
  4      85    0
  5      90    1

我试图获得以下输出:

 s1    s1(Count)  s2(sum)
 100     2          1
 90      2          2
 85      1          0

我尝试使用groupbysize/sum(就像在这里:that Warning):

如, abc = df.groupby(by="s1")["s1","s2"].sum() ## 我不知道如何为s1创建计数,为s2创建总和

我们将非常感谢您的帮助!

0 个答案:

没有答案