La fonction count_nonzero () vous permet de déterminer le nombre de valeurs non nulles dans un tableau donné.
Discutons.
Syntaxe de fonction
La fonction count_nonzero () peut être exprimée comme indiqué ci-dessous:
nombant.count_nonzero (a, axe = aucun, *, keepdims = false)Paramètres
Les paramètres de fonction sont les suivants:
Valeur de retour
La fonction renvoie ensuite le nombre de valeurs non nulles dans le tableau le long de l'axe spécifié.
Remarque: Si l'axe est défini sur aucun, la fonction aplatira le tableau et renverra le nombre total de valeurs non nulles dans l'ensemble du tableau.
Exemple 1
Considérez l'exemple de code fourni ci-dessous:
# Importer NumpyDans l'exemple de code ci-dessus, nous avons un tableau unidimensionnel contenant trois valeurs zéro.
Nous utilisons ensuite le Arr.la taille de la taille pour obtenir le nombre total d'éléments dans le tableau et la fonction count_nonzero () pour obtenir le nombre d'éléments non nuls.
Le code ci-dessus doit retourner:
Éléments totaux: 12Exemple n ° 2
L'exemple ci-dessous montre la fonction count_nonzero () avec un tableau 2D le long de l'axe zéro.
arr_2d = np.Array ([[0,1,2,3], [0,4,5,6], [0,7,8,9]])Dans ce cas, nous avons un tableau 2D avec trois éléments zéro. La fonction doit déterminer le nombre de valeurs non nulles le long de l'axe zéro et renvoyer la sortie comme indiqué ci-dessous:
Éléments totaux: 12Exemple n ° 3
La même opération peut être dite le long de l'axe unique. Un exemple d'illustration est comme indiqué dans le code ci-dessous:
arr_2d = np.Array ([[0,1,2,3], [0,4,5,6], [0,7,8,9]])Le code ci-dessus doit retourner:
Éléments totaux: 12Résiliation
Avec l'aide de ce guide, vous connaissez maintenant la fonction Numpy Count_nonzero () et comment l'utiliser dans vos tableaux Numpy.
Merci d'avoir lu!!