Numpy stack () funksjonssyntaks
Stack () -funksjonen gir en relativt enkel syntaks som reflektert i eksemplet nedenfor:
numpy.stabel (matriser, akse = 0, ut = ingen)Funksjonsparametrene er som følger:
Parametere
Returverdi
Funksjonen returnerer en sammenkoblet matrise med en dimensjon til enn inngangsarrayene.
Eksempel 1
Tenk på følgende eksempel:
Importer numpy som NPVi bruker Stack () -funksjonen for å sammenkoble to matriser langs Axis Zero i forrige kode.
Den resulterende formen og matrisen er som følger:
Form: (2, 2, 3)Eksempel 2
Vi kan også sammenkoble de to matriser langs Axis One som gjenspeiles i følgende eksempel:
arr_1 = np.Array ([[1,2,3], [4,5,6]])I dette tilfellet spesifiserer vi aksen = 1, som resulterer i følgende form og matrise:
Form: (2, 2, 3)Merk: Selv om formen på matrisen ikke endres, endres rekkefølgen elementene er sammenkoblet.
Eksempel 3
For å stable matriser langs den siste aksen, kan vi spesifisere aksen som et negativt heltall, som vist nedenfor:
Concatenated = NP.stabel ((arr_1, arr_2), akse = -1)Ovennevnte utdrag kommer tilbake som følgende eksempel:
Form: (2, 3, 2)Konklusjon
Denne artikkelen utforsker grunnleggende og elementer i Numpy Stack -funksjonen. Vi illustrerer også hvordan du bruker stabelfunksjonen i et sett med scenarier.
Sjekk ut Linux Hint -nettstedet for mer numpy tutorials.