通过添加一个列“count”来合并重复行

14 浏览
0 Comments

通过添加一个列“count”来合并重复行

这个问题已经有了答案:

如何使用pandas GroupBy获取每个组的统计信息(如计数,均值等)?

我想通过添加一个新列\'count\'来合并重复的行

\"Initial

我想要的最终数据帧

\"Final

行可以以任何顺序出现

admin 更改状态以发布 2023年5月25日
0
0 Comments

你可以使用:

df["count"] = 1
df = df.groupby(["user_id", "item_id", "total"])["count"].count().reset_index()

0