Voglio concatenare due array verticale in Python utilizzando il pacchetto NumPy:Come concatenare verticalmente due array in Python?
a = array([1,2,3,4])
b = array([5,6,7,8])
voglio qualcosa di simile:
c = array([[1,2,3,4],[5,6,7,8]])
Come possiamo farlo utilizzando la funzione concatenate
? Ho controllato queste due funzioni, ma i risultati sono gli stessi:
c = concatenate((a,b),axis=0)
# or
c = concatenate((a,b),axis=1)
Abbiamo questo in entrambe queste funzioni:
c = array([1,2,3,4,5,6,7,8])
Grazie per la risposta. Come possiamo concatenare orizzontalmente usando 'array'? È solo per la concatenazione verticale? – user2991243
@ user2991243 È possibile utilizzare il parametro 'axis' per controllare quale asse concatenare e il valore predefinito è' 0'. –