我有一个类似的数据框
item date hour value
a 4 12 123
a 6 11 54
b 1 7 146
c 8 1 97
a 9 5 10
c 4 5 114
b 1 7 200
... ... ... ...
我希望保留前10个value
最高的item
(丢弃其他数据),无论其他列如何。它们没有排序。
根据我的输入示例,由于我没有写足够的内容来获取每个item
的前10项,如果我想要排名第一的前1项,则预期输出应该类似于:
item date hour value
a 4 12 123
c 4 5 114
b 1 7 200
... ... ... ...
我看过这个答案,但我不确定如何告诉pandas要使用value
进行计算。