pandas.Series.argsort #

系列。argsort ( axis = 0 , kind = 'quicksort' , order = None , stable = None ) [来源] #

返回对 Series 值进行排序的整数索引。

覆盖 ndarray.argsort。 Arg 对值进行排序,忽略 NA/null 值,并将结果放置在与非 NA 值相同的位置。

参数
{0 或“索引”}

没用过。与 DataFrame 兼容所需的参数。

kind {'mergesort', 'quicksort', 'heapsort', 'stable'}, 默认 'quicksort'

排序算法的选择。请参阅numpy.sort()获取更多信息。 “mergesort”和“stable”是唯一稳定的算法。

订单

没有效果,但由于与 numpy 兼容而被接受。

稳定

没有效果,但由于与 numpy 兼容而被接受。

返回
系列[np.intp]

排序顺序中值的位置,-1 表示 nan 值。

也可以看看

numpy.ndarray.argsort

返回对此数组进行排序的索引。

例子

>>> s = pd.Series([3, 2, 1])
>>> s.argsort()
0    2
1    1
2    0
dtype: int64