Index.sort_values()
Pandas Index.sort_values()
is used to sort index values. The function returns a sorted copy of the index. In addition to sorting numeric values, the function can also sort string values.
Syntax: Index.sort_values (return_indexer = False, ascending = True)
Parameters:
return_indexer: Should the indices that would sort the index be returned.
ascending: Should the index values be sorted in an ascending order.Returns: Sorted copy of the index.
sorted_index: pandas.Indexindexer: numpy.ndarray, optional
The indices that the index itself was sorted by.
Example # 1: Use Index.sort_values ()
to sort the values present in the index.
|
Output:
Now we will sort the labels index in ascending order.
|
Output:
As we can see in the output, the function returned the index with sorted labels.
Example # 2: Use Index.sort_values ()
to sort the index marks in descending order.
|
Output:
We will now sort the index marks in ascending order.
|
Output:
How we see in the output that the function returned a new index with labels sorted in descending order.