Spec-Zone.ru › NumPy 1.21

Сортировка, поиск и подсчёт

Сортировка

sort(a[, axis, kind, order])

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

lexsort(keys[, axis])

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

argsort(a[, axis, kind, order])

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

ndarray.sort([axis, kind, order])

Сортирует массив на месте.

msort(a)

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

sort_complex(a)

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

partition(a, kth[, axis, kind, order])

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

argpartition(a, kth[, axis, kind, order])

Выполняет косвенную сортировку по заданной оси с использованием алгоритма, указанного ключом kind.

Поиск

argmax(a[, axis, out])

Возвращает индексы максимальных значений по оси.

nanargmax(a[, axis])

Возвращает индексы максимальных значений по заданной оси, игнорируя NaN.

argmin(a[, axis, out])

Возвращает индексы минимальных значений по оси.

nanargmin(a[, axis])

Возвращает индексы минимальных значений по заданной оси, игнорируя NaN.

argwhere(a)

Находит индексы элементов массива, отличных от нуля, сгруппированные по элементу.

nonzero(a)

Возвращает индексы ненулевых элементов.

flatnonzero(a)

Возвращает индексы, отличные от нуля, в уплощенной версии a.

where(condition, [x, y])

Возвращает элементы, выбранные из x или y в зависимости от condition.

searchsorted(a, v[, side, sorter])

Находит индексы, куда необходимо вставить элементы для сохранения порядка.

extract(condition, arr)

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

Подсчёт

count_nonzero(a[, axis, keepdims])

Подсчитывает количество ненулевых значений в массиве a.

© 2005–2021 NumPy Developers
Licensed under the 3-clause BSD License.
https://numpy.org/doc/1.20/reference/routines.sort.html

Spec-Zone.ru

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