Spec-Zone.ru › NumPy 1.11

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

Сортировка

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) Возвращает индексы, которые не равны нулю в сплющенной версии массива.
where(condition, [x, y]) Возвращает элементы, либо из x, либо из y, в зависимости от condition.
searchsorted(a, v[, side, sorter]) Находит индексы, куда необходимо вставить элементы, чтобы сохранить порядок.
extract(condition, arr) Возвращает элементы массива, которые удовлетворяют некоторому условию.

Подсчет

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

© 2008–2016 NumPy Developers
Licensed under the NumPy License.
https://docs.scipy.org/doc/numpy-1.11.0/reference/routines.sort.html

Spec-Zone.ru

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