• home
  • about
  • 全ての投稿
  • ソフトウェア・ハードウェアの設定のまとめ
  • 分析関連のまとめ
  • ヘルスケア関連のまとめ
  • 生涯学習関連のまとめ

numpy argsort

date: 2024-07-21 excerpt: numpy argsort

tag: numpypython


numpy argsort

概要

  • np.argsort は pd.Series.argsort() と似ているが、dataframeのindexを返すのではなく、ndarrayのindexを返す

具体例

import numpy as np
arr = np.array([1, 2, 3, 4, 5, 6, 5, 4, 3, 2, 1])
arr.argsort()
# array([ 0, 10,  1,  9,  2,  8,  3,  7,  4,  6,  5])
sorted_arr = arr[arr.argsort()]
# array([1, 1, 2, 2, 3, 3, 4, 4, 5, 5, 6])


numpypython Share Tweet