pandas.DataFrame.sort_index
-
DataFrame.sort_index(self, axis=0, level=None, ascending=True, inplace=False, kind='quicksort', na_position='last', sort_remaining=True, by=None)[source] -
Сортировка объекта по меткам (по оси).
Параметры: -
axis : {0 or ‘index’, 1 or ‘columns’}, default 0 -
Ось, по которой выполняется сортировка. Значение 0 соответствует строкам, а 1 — столбцам.
-
level : int or level name or list of ints or list of level names -
Если не None, сортировка по значениям в указанных уровнях индекса.
-
ascending : bool, default True -
Сортировка по возрастанию или убыванию.
-
inplace : bool, default False -
Если True, операция выполняется на месте.
-
kind : {‘quicksort’, ‘mergesort’, ‘heapsort’}, default ‘quicksort’ -
Выбор алгоритма сортировки. См. также ndarray.np.sort для получения дополнительной информации.
mergesort— единственный устойчивый алгоритм. Для DataFrames этот параметр применяется только при сортировке по одному столбцу или метке. -
na_position : {‘first’, ‘last’}, default ‘last’ -
Размещает значения NaN в начале, если
first;lastразмещает значения NaN в конце. Не реализовано для MultiIndex. -
sort_remaining : bool, default True -
Если True и сортировка по уровню и индексу является многоуровневой, сортирует по другим уровням тоже (в порядке) после сортировки по указанному уровню.
Возвращает: -
sorted_obj : DataFrame or None -
DataFrame с отсортированным индексом, если inplace=False, иначе None.
-
© 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.DataFrame.sort_index.html