Cara menghitung kemunculan elemen di numpy


Anda dapat menggunakan metode berikut untuk menghitung kemunculan elemen dalam array NumPy:

Metode 1: Hitung kemunculan nilai tertentu

 n.p. count_nonzero (x == 2 )

Metode 2: Hitung kemunculan nilai yang memenuhi suatu kondisi

 n.p. count_nonzero (x < 6 )

Metode 3: Hitung kemunculan nilai yang memenuhi salah satu dari beberapa kondisi

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

Contoh berikut menunjukkan cara menggunakan setiap metode dalam praktik dengan array NumPy berikut:

 import numpy as np

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

Contoh 1: Hitung kemunculan nilai tertentu

Kode berikut menunjukkan cara menghitung jumlah elemen dalam array NumPy yang sama dengan nilai 2:

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

3

Dari outputnya kita dapat melihat bahwa 3 nilai array NumPy sama dengan 2.

Contoh 2: Hitung kemunculan nilai yang memenuhi suatu kondisi

Kode berikut menunjukkan cara menghitung jumlah elemen dalam array NumPy yang memiliki nilai kurang dari 6:

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

7

Dari hasilnya terlihat bahwa 7 nilai pada array NumPy memiliki nilai kurang dari 6.

Contoh 3: Hitung kemunculan nilai yang memenuhi salah satu dari beberapa kondisi

Kode berikut menunjukkan cara menghitung jumlah elemen dalam array NumPy yang sama dengan 2 atau 7:

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

4

Dari outputnya kita dapat melihat bahwa 4 nilai pada array NumPy sama dengan 2 atau 7.

Sumber daya tambahan

Tutorial berikut menjelaskan cara melakukan operasi umum lainnya dengan Python:

Cara menghitung mode array NumPy
Cara memetakan fungsi ke array NumPy
Cara mengurutkan array NumPy berdasarkan kolom

Tambahkan komentar

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *