您知道如何将DataFrame的索引或列作为NumPy数组或python列表获取吗?
我有一个熊猫数据框,如:
column0 column1 column2 column3 column4
row0 179319.0 180895.0 94962.0 130734.0 0
row1 89659.5 90447.5 47481.0 65367.0 0
row2 59773.0 60298.33333 31654.0 43578.0 0
row3 44829.75 45223.75 23740.5 32683.5 0
row4 35863.8 36179.0 18992.4 26146.8 0
row5 29886.5 30149.16666 15827.0 21789.0 0
row6 25617.0 25842.14285 13566.0 18676.28571 0
row7 22414.875 22611.875 11870.25 16341.75 0
row8 19924.33333 20099.44444 10551.33333 14526.0 0
Run Code Online (Sandbox Code Playgroud)
而且我想得到类似最高值(行数)为9的索引,或者类似每列最高值的计数:
column0 column1 column2 column3 column4
3 3 1 2 0
Run Code Online (Sandbox Code Playgroud)
在我的示例中,最高的9个值分别是row0的column0,column1,column2和column3的值,row1的column0,column1和column3的值,以及row2的column0和column1的值。
有任何想法吗?谢谢!