相关疑难解决方法(0)

熊猫第二大值的列名

我试图找到与DataFrame中最大和第二大值相关联的列名称,这是一个简化的示例(真正的一个有超过500列):

Date  val1  val2 val3 val4
1990   5     7    1    10
1991   2     1    10   3
1992   10    9    6    1
1993   50    10   2    15
1994   1     15   7    8
Run Code Online (Sandbox Code Playgroud)

需要成为:

Date  1larg   2larg
1990  val4    val2
1991  val3    val4
1992  val1    val2
1993  val1    val4
1994  val2    val4
Run Code Online (Sandbox Code Playgroud)

我可以找到idxmax具有最大值(i,e,1larg)的列名,但是如何找到第二大?

dataframe pandas

7
推荐指数
1
解决办法
4509
查看次数

标签 统计

dataframe ×1

pandas ×1