例えば以下のようなSeriesがあったとします。
python
1print(df) 2# a -2 3# b 3 4# c 2 5# d -1
このdfで、値の絶対値が最小となるvalの行番号が欲しいです。
この例の場合、-1が最小となるのでdが欲しいです。
しかし、行番号を取得するためにidxminをかけると、最小値である-2の行番号、aが取得されてしまいます。
python
1print(df.idxmin()) 2# a
絶対値の行番号を取得するにはどうすれば良いですか?
よろしくお願いいたします。
なるべく、絶対値を計算した新しい列を追加して、それに対してidxminを行うという方法以外でおこないたいです。その方法がなかったらご指摘いただけると幸いです。
回答1件
あなたの回答
tips
プレビュー