我有以下数据框,
JSWINFRA HARIOMPIPE GUFICBIO
3 4 4
1 3 3
0 0 1
0 1 0
我希望它像下面这样排序,
注意:我不能使用 df.sort_values(by='column_name') 因为列是从 API 动态生成的
GUFICBIO HARIOMPIPE JSWINFRA
4 4 3
3 3 1
1 0 0
0 1 0
我怎样才能通过pandas做到这一点?
我尝试了 df.sort_values() 但它没有按照我想要的输出对数据帧进行排序,因为列是动态生成的,并且我无法将列传递给 df.sort_values()
df.sort_values(['GUFICBIO','JSWINFRA'])