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