Spec-Zone.ru › NumPy 1.19

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

Сортировка

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–2020 NumPy Developers
Licensed under the 3-clause BSD License.
https://numpy.org/doc/1.19/reference/routines.sort.html

Spec-Zone.ru

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