Spec-Zone.ru › NumPy 1.15

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

Сортировка

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

Spec-Zone.ru

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