La oss utforske hvordan denne funksjonen fungerer og hvordan vi bruker den.
Hva er en identitetsgruppe?
Før du fortsetter videre, er det godt å avklare hva en identitetsarray er.
En identitetsgruppe refererer til en firkantet matrise med de i hoveddiagonalen. Enkelt sagt er en identitetsgruppe en matrise som holder dem i hoveddiagonalen mens resten av elementene er befolket med nuller.
Ovennevnte er et eksempel på en identitetsgruppe.
Numpy Identity () Funksjonssyntaks
Funksjonen har en enkel syntaks som vist nedenfor:
numpy.Identitet (n, dtype = ingen, *, som = ingen)Funksjonsparametere
Funksjonsretur
Funksjonen returnerer en identitetsutvalg av den spesifiserte formen, i.e., n x n.
Eksempel 1
Ta eksemplet vist nedenfor:
# Importer numpyKoden over skal generere en identitetsarray med fem rader og fem kolonner. Den resulterende utgangen er som vist:
[[1. 0. 0. 0. 0.]Eksempel 2
Du kan også spesifisere datatypen til matriseelementene som skal være flytende punktverdier. Et eksempelkode vises nedenfor:
trykk (NP.identitet (3, dtype = float))Den resulterende matrisen er som vist:
[[1. 0. 0.]Konklusjon
Gjennom denne artikkelen lærte du hva en identitetsgruppe er. Du lærte også hvordan du kan generere en identitetsutvalg av formen n x n ved hjelp av den numpy identitetsfunksjonen.
Følg med for mer!!