【发布时间】:2021-10-09 14:05:48
【问题描述】:
我的数据框如下所示:
user_id article_id set_tags
1 31 true
1 32 false
1 35 false
2 11 false
2 11 true
3 56 true
我想得到这样的结果:
user_id total_articles set_tags_true set_tags_false
1 3 1 2
2 2 1 1
3 1 1 0
我是新手,我该怎么做? 我尝试使用 groupby.count(),但它似乎不正确。
【问题讨论】:
-
user_id 2 的 total_articles 列应该是 2 还是 1?
-
@PhilipEgger 我的错,应该是 2
标签: python pandas group-by count pandas-groupby