Spec-Zone.ru › NumPy 2.0

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

Сортировка

sort(a[, axis, kind, order, stable])

Возвращает отсортированную копию массива.

lexsort(keys[, axis])

Выполняет косвенную стабильную сортировку, используя последовательность ключей.

argsort(a[, axis, kind, order, stable])

Возвращает индексы, которые бы отсортировали массив.

ndarray.sort([axis, kind, order])

Сортирует массив на месте.

sort_complex(a)

Сортирует комплексный массив, сначала используя действительную часть, а затем мнимую.

partition(a, kth[, axis, kind, order])

Возвращает развёрнутую копию массива.

argpartition(a, kth[, axis, kind, order])

Выполняет косвенное разбиение по заданной оси, используя алгоритм, определённый ключевым словом kind.

Поиск

argmax(a[, axis, out, keepdims])

Возвращает индексы максимальных значений по оси.

nanargmax(a[, axis, out, keepdims])

Возвращает индексы максимальных значений по указанной оси, игнорируя значения NaN.

argmin(a[, axis, out, keepdims])

Возвращает индексы минимальных значений по оси.

nanargmin(a[, axis, out, keepdims])

Возвращает индексы минимальных значений по указанной оси, игнорируя значения 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–2024 NumPy Developers
Licensed under the 3-clause BSD License.
https://numpy.org/doc/2.0/reference/routines.sort.html

Spec-Zone.ru

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