Esploriamo come funziona questa funzione e come usarla.
Cos'è un array di identità?
Prima di procedere ulteriormente, è bene chiarire cos'è un array di identità.
Un array di identità si riferisce a un array quadrato con quelli nella diagonale principale. In termini semplici, un array di identità è un array che tiene quelli nella diagonale principale mentre il resto degli elementi è popolato con zeri.
Quanto sopra è un esempio di un array di identità.
Sintassi della funzione Numpy Identity ()
La funzione ha una semplice sintassi come mostrato di seguito:
numpy.Identity (n, dtype = nessuno, *, like = nessuno)Parametri della funzione
Valore di ritorno della funzione
La funzione restituisce un array di identità della forma specificata, i.e., n x n.
Esempio 1
Prendi l'esempio mostrato di seguito:
# Importa NumpyIl codice sopra dovrebbe generare un array di identità con cinque righe e cinque colonne. L'output risultante è come mostrato:
[[1. 0. 0. 0. 0."Esempio 2
È inoltre possibile specificare il tipo di dati degli elementi dell'array per essere valori a punto mobile. Un codice di esempio è mostrato di seguito:
Stampa (NP.Identità (3, dType = float))L'array risultante è come mostrato:
[[1. 0. 0."Conclusione
Attraverso questo articolo, hai imparato cos'è un array di identità. Hai anche imparato come generare un array di identità della forma n x n usando la funzione di identità numpy.
Resta sintonizzato per ulteriori informazioni!!