Spec-Zone.ru › NumPy 1.17

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

Сортировка

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.17.0/reference/routines.sort.html

Spec-Zone.ru

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