Як підрахувати входження елементів у numpy


Ви можете використовувати такі методи для підрахунку входжень елементів у масиві NumPy:

Спосіб 1: підрахунок випадків певного значення

 n.p. count_nonzero (x == 2 )

Спосіб 2: підрахунок входжень значень, які відповідають умові

 n.p. count_nonzero (x < 6 )

Спосіб 3: Підрахуйте випадки значень, які відповідають одній із кількох умов

 n.p. count_nonzero ((x == 2 ) | (x == 7 ))

У наступних прикладах показано, як використовувати кожен метод на практиці з таким масивом NumPy:

 import numpy as np

#create NumPy array
x = np. array ([2, 2, 2, 4, 5, 5, 5, 7, 8, 8, 10, 12])

Приклад 1: підрахунок випадків певного значення

Наступний код показує, як підрахувати кількість елементів у масиві NumPy, які дорівнюють значенню 2:

 #count number of values in array equal to 2
n.p. count_nonzero (x == 2 )

3

З результату ми бачимо, що 3 значення масиву NumPy дорівнюють 2.

Приклад 2: підрахунок входжень значень, які відповідають умові

Наступний код показує, як підрахувати кількість елементів у масиві NumPy, які мають значення менше 6:

 #count number of values in array that are less than 6
n.p. count_nonzero (x < 6 )

7

З результату ми бачимо, що 7 значень в масиві NumPy мають значення менше 6.

Приклад 3: підрахунок входжень значень, які відповідають одній із кількох умов

Наступний код показує, як підрахувати кількість елементів у масиві NumPy, які дорівнюють 2 або 7:

 #count number of values in array that are equal to 2 or 7
n.p. count_nonzero ((x == 2 ) | (x == 7 ))

4

З результату ми бачимо, що 4 значення в масиві NumPy дорівнюють 2 або 7.

Додаткові ресурси

У наступних посібниках пояснюється, як виконувати інші типові операції в Python:

Як розрахувати режим масиву NumPy
Як зіставити функцію з масивом NumPy
Як сортувати масив NumPy за стовпцями

Додати коментар

Ваша e-mail адреса не оприлюднюватиметься. Обов’язкові поля позначені *