我有一个PANDAS数据帧,结构如下:
id,sex,age,rank,skill
1,M,9,1,A
1,M,8,2,G
1,M,10,3,F
2,F,10,3,M
2,F,8,4,W
2,F,6,4,O
3,M,5,1,Q
3,M,4,3,N
3,M,9,4,Y
其中,在对dataframe执行groupby/apply操作后,我想要的输出是:
id,sex,age,rank,skill
1,M,8,1,A
2,F,6,3,M
3,M,4,1,Q
换句话说,我希望通过id字段分组,性别字段不变,age值的min(),rank值的min(),以及rank值的min()出现的技能值。
我知道可