pandas.Series.argsort#
- Series.argsort(axis=0, kind='quicksort', order=None, stable=None)[源代码][源代码]#
返回将排序 Series 值的整数索引。
重写 ndarray.argsort。对值进行排序,省略 NA/null 值,并将结果放在与非 NA 值相同的位置。
- 参数:
- 轴{0 或 ‘index’}
未使用。参数需要与 DataFrame 兼容。
- 种类{‘mergesort’, ‘quicksort’, ‘heapsort’, ‘stable’}, 默认 ‘quicksort’
排序算法的选择。更多信息请参见
numpy.sort()
。’mergesort’ 和 ‘stable’ 是仅有的稳定算法。- 顺序None
没有效果,但为了与numpy兼容而被接受。
- 稳定None
没有效果,但为了与numpy兼容而被接受。
- 返回:
- Series[np.intp]
排序顺序中值的位置,-1 表示 nan 值。
参见
numpy.ndarray.argsort
返回可以对此数组进行排序的索引。
示例
>>> s = pd.Series([3, 2, 1]) >>> s.argsort() 0 2 1 1 2 0 dtype: int64