Spec-Zone.ru › NumPy 1.18

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

Сортировка

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])

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

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

Spec-Zone.ru

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