Spec-Zone.ru › pandas 0.25

pandas.Index.sort_values

Index.sort_values(self, return_indexer=False, ascending=True) [source]

Возвращает отсортированную копию индекса.

Возвращает отсортированную копию индекса и, необязательно, индексы, по которым был отсортирован сам индекс.

Параметры:
return_indexer : bool, default False

Нужно ли вернуть индексы, по которым был отсортирован индекс?

ascending : bool, default True

Нужно ли сортировать значения индекса в порядке возрастания.

Возвращает:
sorted_index : pandas.Index

Отсортированная копия индекса.

indexer : numpy.ndarray, optional

Индексы, по которым был отсортирован сам индекс.

См. также

Series.sort_values
Сортировка значений Series.
DataFrame.sort_values
Сортировка значений в DataFrame.

Примеры

>>> idx = pd.Index([10, 100, 1, 1000])
>>> idx
Int64Index([10, 100, 1, 1000], dtype='int64')

Сортировка значений в порядке возрастания (по умолчанию).

>>> idx.sort_values()
Int64Index([1, 10, 100, 1000], dtype='int64')

Сортировка значений в порядке убывания и получение индексов, по которым был отсортирован индекс idx.

>>> idx.sort_values(ascending=False, return_indexer=True)
(Int64Index([1000, 100, 10, 1], dtype='int64'), array([3, 1, 0, 2]))

© 2008–2012, AQR Capital Management, LLC, Lambda Foundry, Inc. and PyData Development Team
Licensed under the 3-clause BSD License.
https://pandas.pydata.org/pandas-docs/version/0.25.0/reference/api/pandas.Index.sort_values.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API