基于重复提取一定数量的行?

2024-05-07 23:51:52 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一个dataframe–mydata–包含2000多行,如下所示:

Id  Name    Score
R1  sam       76
R1  Sosan     8
...      ...     ...
R4   jack     2
R4   Tom      76
R4   samy     8
R5   Check    9 
…     ...     ..
R6     Anderson   2
...       ...     ..

现在,我想提取重复次数超过某个数字的ID,例如4。我可以按分组和大小提取唯一数字的大小,如下所示:

Mydata.groupby(by=[‘Id’]).size()

但是,我不能仅根据阈值提取ID


Tags: nameiddataframesam数字scorejackr5