pandas.DataFrame.sort
-
DataFrame.sort(columns=None, axis=0, ascending=True, inplace=False, kind='quicksort', na_position='last', **kwargs) -
УСТАРЕЛО: используйте
DataFrame.sort_values()Сортировка DataFrame по меткам (вдоль оси) или значениям в столбце(ах)
Параметры: columns : объект
Имя(на) столбца(ов) в фрейме. Принимает имя столбца или список для вложенной сортировки. Кортеж будет интерпретирован как уровни многоуровневого индекса.
ascending : булево или список, по умолчанию True
Сортировка по возрастанию или убыванию. Укажите список для нескольких порядков сортировки
axis : {0 или ‘index’, 1 или ‘columns’}, по умолчанию 0
Сортировка индекса/строк по столбцам
inplace : булево, по умолчанию False
Сортировка DataFrame без создания новой копии
kind : {‘quicksort’, ‘mergesort’, ‘heapsort’}, необязательно
Этот параметр применяется только при сортировке по одному столбцу или метке.
na_position : {‘first’, ‘last’} (необязательно, по умолчанию=’last’)
‘first’ помещает NaN в начало, ‘last’ помещает NaN в конец
Возвращает: sorted : DataFrame
Примеры
>>> result = df.sort(['A', 'B'], ascending=[1, 0])
© 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.18.1/generated/pandas.DataFrame.sort.html