Python Pandas:找到第n个最大的熊猫,如果出现平局,则进行计数

 收藏

在pandas数据框中,我想找到第n个最大值(逐行而不是按列),然后还要查找是否存在联系。我对找到前3个最大的和感兴趣的对象感兴趣。请注意,实际问题中有3列以上。 例如如果数据框看起来像这样:

    A B C


0   1 2 2

1   3 4 3

2   1 2 3

我想知道第n个最大值,以及是否有联系,所以:

第0到第1大,并列2,第2大,第1行

第1行第1大为4,3第2大并列,没有第三大

第2列-第一大3,第二大2,第三大1

回复