注册 登录
编程论坛 Python论坛

求助,在对dataframe求和时,能否同时求 次数和sum()

厨师王德榜 发布于 2022-07-18 15:01, 1030 次点击
见图:
只有本站会员才能查看附件,请 登录

说明:对dataframe ,单独求出现次数 和单独求 金额汇总的方法,我都掌握.
我想要的是,一条语句,能同时求出现次数 和 金额汇总的方法,
我希望这条语句运行后,新的dataframe 能像图中右侧这样的格式.
2 回复
#2
wp2319572022-07-20 09:46
回复 楼主 厨师王德榜
>>> df
  xm  score
0  a    100
1  b    150
2  c    200
3  d     80
4  a     20
5  a     57
6  b     66
>>> df.groupby(["xm"]).agg({"sum","count"})
   score
     sum count
xm
a    177     3
b    216     2
c    200     1
d     80     1
>>>
#3
厨师王德榜2022-07-20 15:29
原来是用agg()函数,真是一语点醒梦中人,谢谢前辈.
1