0
我有一个DF像这样:从列返回值不包含在GROUPBY
ID R2 Var
1 0.2 GDD
2 0.3 GDD
3 0.9 GDD
1 0.5 PRCP
2 0.1 PRCP
3 0.8 PRCP
,我想找到内Var
分为两个最小R2
价值观和看到他们ID
是什么。
我使用这个代码:
df.groupby(['Var'])['R2'].nsmallest(2).reset_index()
这给了我,每组两个最小R2
一个数据帧,但我想知道他们的ID
是什么为好。
谢谢,第一个选项是更直观和更清洁的我,但很高兴知道关于第二个作为好 –