根据列对数据框进行分组

时间:2020-04-22 11:06:45

标签: python pandas

df:
      AAAA   BBBB  CCCC
1111  17878    2    2
2222  17878    2    3
3333  11777    2    4
4444  11888    5    5

我下面有一系列:

ser:

17878
11777

我希望我的df看起来像这样:

df:
      AAAA   BBBB  CCCC
1111  17878    2    2
2222  17878    2    3
3333  11777    2    4

这是我找到的代码,但不适用于系列

df.groupby(['AAAA']).get_group(ser)

1 个答案:

答案 0 :(得分:0)

类似的方法可能有用-

df = df[df['AAAA'].isin(ser.tolist())]