4

以下のようなデータフレームがあるとします。

Idx A B C
0   1 2 3
1   3 4 5
2   2 3 8

データフレーム列 B の最大値は 4 で、1 のインデックスを取得できましたdf["B"].argmax()

問題は、データフレーム列 B の正確な最大値を取得するにはどうすればよいですか?

ありがとう!

4

1 に答える 1

4
In [6]: df
Out[6]: 
     A  B  C
Idx         
0    1  2  3
1    3  4  5
2    2  3  8

In [7]: df.max()
Out[7]: 
A    3
B    4
C    8
dtype: int64

In [10]: df['B'].max()
Out[10]: 4

In [8]: df.idxmax()
Out[8]: 
A    1
B    1
C    2
dtype: int64
于 2013-09-22T15:30:12.133 に答える