熊猫数据框的子集

我有一个类似的数据框df


Sample  Percentage  Attribute1  Attribute2

1_A       12.3         xxxx        yyyy    

1_A       5.0         aaaa        bbbb    

2_B       10           ccccc       ddddd

对于每个样本,我想选择在百分比中具有最大值的行,并制作一个数据框df1。如果一个样本有多个百分比(例如1_A),我想制作一个数据框df2,其中所有行都与为df1选择的行不同。在上面的示例中:df1将具有示例1_A和2_B的行,而df2将具有示例2B的行。我尝试了groupby('Percentage')之后,apply(list)但对于df1却未成功。


慕桂英4014372
浏览 125回答 2
2回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python