Spec-Zone.ru › pandas 0.18

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

Spec-Zone.ru

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