Numpy NP.identité

Numpy NP.identité
L'une des fonctions les plus pratiques mais simples de Numpy est la fonction identité (). Cette fonction vous permet de générer un tableau d'identité à une étape simple.

Explorons comment cette fonction fonctionne et comment l'utiliser.

Qu'est-ce qu'un tableau d'identité?

Avant de poursuivre, il est bon de clarifier ce qu'est un tableau d'identité.

Un tableau d'identité fait référence à un tableau carré avec ceux de la diagonale principale. En termes simples, un tableau d'identité est un tableau qui contient ceux en diagonale principale tandis que les autres éléments sont remplis de zéros.

Ce qui précède est un exemple de tableau d'identité.

Syntaxe de fonction Identité Numpy ()

La fonction a une syntaxe simple comme indiqué ci-dessous:

nombant.identité (n, dtype = aucun, *, comme = aucun)

Paramètres de fonction

  1. n - fait référence aux dimensions du tableau de sortie. La commande est des lignes et des colonnes.
  2. DTYPE - Spécifie le type de données du tableau de sortie.

Valeur de retour de fonction

La fonction renvoie un tableau d'identité de la forme spécifiée, i.e., n x n.

Exemple 1

Prenez l'exemple ci-dessous:

# Importer Numpy
Importer Numpy comme NP
# Générer un tableau carré
Imprimer (NP.identité (5))

Le code ci-dessus doit générer un tableau d'identité avec cinq lignes et cinq colonnes. La sortie résultante est comme indiqué:

[[1. 0. 0. 0. 0.]]
[0. 1. 0. 0. 0.]]
[0. 0. 1. 0. 0.]]
[0. 0. 0. 1. 0.]]
[0. 0. 0. 0. 1.]]

Exemple 2

Vous pouvez également spécifier le type de données des éléments du tableau à des valeurs à virgule flottante. Un exemple de code est illustré ci-dessous:

Imprimer (NP.identité (3, dtype = float))

Le tableau résultant est comme indiqué:

[[1. 0. 0.]]
[0. 1. 0.]]
[0. 0. 1.]]

Conclusion

Grâce à cet article, vous avez appris ce qu'est un tableau d'identité. Vous avez également appris à générer un tableau d'identité de la forme n x n en utilisant la fonction d'identité Numpy.

Restez à l'écoute pour plus!!