関数ndarray.argsortの使い方の例

関数の機能:配列の要素を昇順に並べ替えたときのインデックスを返却

例1 : 1次元の配列の場合

>>> a = np.array([4, 2, 9, 3, 6])
>>> a.argsort()
array([1, 3, 0, 4, 2])

例2 : 2次元の配列の場合

>>> a = np.array([[8, 1, 5],
	          [6, 3, 2]])
>>> a.argsort(axis=0)
array([[1, 0, 1],
       [0, 1, 0]])
>>> a.argsort(axis=1)
array([[1, 2, 0],
       [2, 1, 0]])
関連項目
関数ndarray.sortの使い方の例