首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >删除大熊猫组中的重复元素(保持前2位)

删除大熊猫组中的重复元素(保持前2位)
EN

Stack Overflow用户
提问于 2022-02-18 17:55:31
回答 1查看 18关注 0票数 0

我有一个数据文件,例如:

代码语言:javascript
复制
Groups Element Names
G1     A       1
G1     A       2
G1     A       3
G1     B       4
G1     B       5
G1     C       6
G1     C       7
G1     C       8
G1     C       9
G2     A       10
G2     A       11
G2     A       12
G4     D       13
G4     D       14
G4     D       15
G4     D       16
G4     E       17

我想知道是否有人知道如何只保留前2值列中每个Groups?的唯一值Element

然后我应该得到这样的东西:

代码语言:javascript
复制
Groups Element Names
G1     A       1
G1     A       2
G1     B       4
G1     B       5
G1     C       6
G1     C       7
G2     A       10
G2     A       11
G4     D       13
G4     D       14
G4     E       17
EN

回答 1

Stack Overflow用户

发布于 2022-02-18 17:57:27

让我们试试groupbyhead

代码语言:javascript
复制
out = df.groupby(['Groups','Element']).head(2)
Out[223]: 
   Groups Element  Names
0      G1       A      1
1      G1       A      2
3      G1       B      4
4      G1       B      5
5      G1       C      6
6      G1       C      7
9      G2       A     10
10     G2       A     11
12     G4       D     13
13     G4       D     14
16     G4       E     17
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/71177910

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档