【发布时间】:2022-01-22 22:35:45
【问题描述】:
我正在尝试删除不包含当月所有 3 个月的 id。
例如,我们有df 为:
id month
100 1
100 2
100 3
101 2
102 3
然后我希望新的 df 与 id 100 一样,如下所示:
id month
100 1
100 2
100 3
所以我所做的是
df.groupby(['id'].month.count() == 3
这给了我
id month
100 True
101 False
102 False
我目前不知道如何继续。
【问题讨论】:
-
请考虑accept one answer,如果有适合您的需要
标签: python pandas pandas-groupby