“Считайте уникальные значения Numpy” Ответ

частота подсчета массивов Numpy

import numpy as np

x = np.array([1,1,1,2,2,2,5,25,1,1])
unique, counts = np.unique(x, return_counts=True)

print np.asarray((unique, counts)).T
Lonely Leopard

Считайте уникальные значения Numpy

number_list = numpy.array([1, 1, 2, 3, 4, 4, 1])
(unique, counts) = numpy.unique(number_list, return_counts=True)
Real Raccoon

Как найти уникальные значения в массиве Numpy

>>> a = np.array([1, 2, 6, 4, 2, 3, 2])
>>> u, indices = np.unique(a, return_inverse=True)
>>> u
array([1, 2, 3, 4, 6])
>>> indices
array([0, 1, 4, 3, 1, 2, 1])
>>> u[indices]
array([1, 2, 6, 4, 2, 3, 2])
Zalven

Как найти уникальные значения в массиве Numpy

>>> a = np.array([[1, 0, 0], [1, 0, 0], [2, 3, 4]])
>>> np.unique(a, axis=0)
array([[1, 0, 0], [2, 3, 4]])
Zalven

Как найти уникальные значения в массиве Numpy

>>> a = np.array(['a', 'b', 'b', 'c', 'a'])
>>> u, indices = np.unique(a, return_index=True)
>>> u
array(['a', 'b', 'c'], dtype='<U1')
>>> indices
array([0, 1, 3])
>>> a[indices]
array(['a', 'b', 'c'], dtype='<U1')
Zalven

Ответы похожие на “Считайте уникальные значения Numpy”

Вопросы похожие на “Считайте уникальные значения Numpy”

Больше похожих ответов на “Считайте уникальные значения Numpy” по Python

Смотреть популярные ответы по языку

Смотреть другие языки программирования