pandas 1.4.2

ParametersReturns
argsort(self, axis=0, kind='quicksort', order=None) -> 'Series'

Override ndarray.argsort. Argsorts the value, omitting NA/null values, and places the result in the same locations as the non-NA values.

Parameters

axis : {0 or "index"}

Has no effect but is accepted for compatibility with numpy.

kind : {'mergesort', 'quicksort', 'heapsort', 'stable'}, default 'quicksort'

Choice of sorting algorithm. See numpy.sort for more information. 'mergesort' and 'stable' are the only stable algorithms.

order : None

Has no effect but is accepted for compatibility with numpy.

Returns

Series[np.intp]

Positions of values within the sort order with -1 indicating nan values.

Return the integer indices that would sort the Series values.

See Also

numpy.ndarray.argsort

Returns the indices that would sort this array.

Examples

See :

Local connectivity graph

Hover to see nodes names; edges to Self not shown, Caped at 50 nodes.

Using a canvas is more power efficient and can get hundred of nodes ; but does not allow hyperlinks; , arrows or text (beyond on hover)

SVG is more flexible but power hungry; and does not scale well to 50 + nodes.

All aboves nodes referred to, (or are referred from) current nodes; Edges from Self to other have been omitted (or all nodes would be connected to the central node "self" which is not useful). Nodes are colored by the library they belong to, and scaled with the number of references pointing them


File: /pandas/core/series.py#3700
type: <class 'function'>
Commit: