Numpy NP.C_

Numpy NP.C_
Numpy NP.C_ jest częścią procedur indeksowania Numpy, które pozwalają połączyć tablicę wzdłuż drugiej osi.

Pozwól nam zbadać, jak działa ta rutyna i jak możemy z niej korzystać.

Składnia

Składnia rutyny Numpy C_ jest jak pokazano poniżej:

Numpy.C_ [tablice]

Wartość zwracana

Rutyna nie przyjmuje żadnych parametrów, z wyjątkiem tablic, które musisz połączyć.

Następnie zwróci połączoną tablicę wzdłuż drugiej osi.

Przykładowa ilustracja

Poniższy przykład ilustruje, jak używać NP.C_, aby połączyć dwie tablice.

# Importuj Numpy
importować Numpy jako NP
# Utwórz tablicę
arr1 = np.tablica ([1,2,3])
ARR2 = NP.tablica ([7,8,9])
Drukuj (NP.C_ [ARR1, ARR2])

W tym przykładzie NP.C_ Rutyna bierze tablice i łączy je wzdłuż drugiej osi.

Uwaga: Mówiąc o drugiej osi, odnosimy się do osi = 1 lub osi kolumny.

Kod powyżej powinien zwrócić tablicę jako:

[[1 7]
[2 8]
[3 9]]

W tym przypadku NP.C_ bierze dwie jednowymiarowe tablice i łączy je, aby utworzyć dwuwymiarową tablicę.

Przykład nr 2

Zobaczmy, co się stanie, gdy zastosujemy rutynę w tablicach 2D.

arr1 = np.tablica ([[1,2,3,4], [5,6,7,8]]))
ARR2 = NP.tablica ([[9,10,11,12], [13,14,15,16]]))
Drukuj (NP.C_ [ARR1, ARR2])

Powyższy fragment kodu powinien zwrócić:

[[1 2 3 4 9 10 11 12]
[5 6 7 8 13 14 15 16]]

Zamknięcie

Ten artykuł ma na celu pomóc Ci zrozumieć rutynową indeksowanie Numpy NP.c_ i jak go używać.

Dziękuje za przeczytanie!!!