Numpy np.C_

Numpy np.C_
Il numpy np.C_ fa parte delle routine di indicizzazione di Numpy che ti consentono di concatenare un array lungo il secondo asse.

Esploriamo come funziona questa routine e come possiamo usarla.

Sintassi

La sintassi della routine Numpy C_ è mostrata di seguito:

numpy.c_ [array]

Valore di ritorno

La routine non assume alcun parametro tranne gli array che devi concaterare.

Restituirà quindi l'array concatenato lungo il secondo asse.

Esempio illustrazione

L'esempio seguente illustra come utilizzare l'NP.c_ per concatenare due array.

# Importa Numpy
Importa Numpy come NP
# Crea un array
arr1 = np.Array ([1,2,3])
arr2 = np.Array ([7,8,9])
Stampa (NP.C_ [arr1, arr2])

In questo esempio, il NP.C_ routine prende gli array e li concatena lungo il secondo asse.

Nota: quando parliamo del secondo asse, ci riferiamo all'asse = 1 o all'asse della colonna.

Il codice sopra dovrebbe restituire un array come:

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

In questo caso, il NP.C_ prende due array monodimensionali e li concatena per formare un array bidimensionale.

Esempio n. 2

Vediamo cosa succede quando applichiamo la routine in array 2D.

arr1 = np.Array ([[1,2,3,4], [5,6,7,8]])
arr2 = np.Array ([[9,10,11,12], [13,14,15,16]])
Stampa (NP.C_ [arr1, arr2])

Lo snippet di codice sopra dovrebbe restituire:

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

Chiusura

Questo articolo mira ad aiutarti a capire la routine di indicizzazione di Numpy NP.c_ e come usarlo.

Grazie per aver letto!!!