кодесурса
«NumPy

NumPy: подсчитать количество вхождений каждого значения в данный массив неотрицательных целых чисел.

script1adsense2code
script1adsense3code

Статистика NumPy: упражнение 13 с решением

Напишите программу на Python для подсчета количества вхождений каждого значения в данный массив неотрицательных целых чисел.

Примечание: функция bincount () считает количество вхождений каждого значения в массив неотрицательных целых чисел в диапазоне массива между минимальным и максимальным значениями, включая значения, которые не встречались.

Пример решения : -

Код Python:

import numpy as np
array1 = [0, 1, 6, 1, 4, 1, 2, 2, 7] 
print("Original array:")
print(array1)
print("Number of occurrences of each value in array: ")
print(np.bincount(array1))

Пример вывода:

 Исходный массив:
[0, 1, 6, 1, 4, 1, 2, 2, 7]
Количество вхождений каждого значения в массиве: 
[1 3 2 0 1 0 1 1]

Редактор кода Python:

Есть другой способ решить это решение? Внесите свой код (и комментарии) через Disqus.

Предыдущий: Напишите программу Python NumPy, чтобы вычислить средневзвешенное значение по указанной оси заданного плоского массива.
Далее: Напишите программу NumPy для вычисления гистограммы чисел по ячейкам.

Каков уровень сложности этого упражнения?

Новый контент: Composer: менеджер зависимостей для PHP , R программирования


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code