小编Kaw*_*rZZ的帖子

我在 groupby 上应用了 sum(),我想对最后一列的值进行排序

鉴于以下数据帧

user_ID  product_id  amount
   1       456          1
   1        87          1
   1       788          3
   1       456          5
   1        87          2
  ...      ...         ...
Run Code Online (Sandbox Code Playgroud)

第一列是客户的ID,第二列是他购买的产品的ID,'amount'表示当天购买的产品数量(日期也考虑在内)。客户每天可以购买任意数量的产品。我想计算客户购买每种产品的总次数,所以我应用了一个groupby

df.groupby(['user_id','product_id'], sort=True).sum()
Run Code Online (Sandbox Code Playgroud)

现在我想对每组中的金额总和进行排序。有什么帮助吗?

python sorting sum pandas pandas-groupby

4
推荐指数
2
解决办法
1万
查看次数

标签 统计

pandas ×1

pandas-groupby ×1

python ×1

sorting ×1

sum ×1