funcția numpy.concatenate() | Piton
numpy.concatenate()> funcția concatenează o secvență de matrice de-a lungul unei axe existente.
Sintaxa: numpy.concatenate((arr1, arr2, …), axa=0, out=Nimic)
Parametri:
arr1, arr2, …: [sequence of array_like] Matricele trebuie să aibă aceeași formă, cu excepția dimensiunii corespunzătoare axei.
axa: [int, opțional] Axa de-a lungul căreia vor fi unite matricele. Dacă axa este None, matricele sunt aplatizate înainte de utilizare. Implicit este 0.
afara: [ndarray, opțional] Dacă este furnizat, destinația pentru a plasa rezultatul. Forma trebuie să fie corectă, potrivindu-se cu cea a ceea ce ar fi returnat concatenate dacă nu s-ar fi specificat niciun argument.
Întoarcere : [ndarray] Matricea concatenata.
Codul #1:
# Python program explaining> # numpy.concatenate() function> > # importing numpy as geek> import> numpy as geek> > arr1> => geek.array([[> 2> ,> 4> ], [> 6> ,> 8> ]])> arr2> => geek.array([[> 3> ,> 5> ], [> 7> ,> 9> ]])> > gfg> => geek.concatenate((arr1, arr2), axis> => 0> )> > print> (gfg)> |
Ieșire:
[[2 4] [6 8] [3 5] [7 9]]
Codul #2:
# Python program explaining> # numpy.concatenate() function> > # importing numpy as geek> import> numpy as geek> > arr1> => geek.array([[> 2> ,> 4> ], [> 6> ,> 8> ]])> arr2> => geek.array([[> 3> ,> 5> ], [> 7> ,> 9> ]])> > gfg> => geek.concatenate((arr1, arr2), axis> => 1> )> > print> (gfg)> |
Ieșire:
[[2 4 3 5] [6 8 7 9]]
Codul #3:
# Python program explaining> # numpy.concatenate() function> > # importing numpy as geek> import> numpy as geek> > arr1> => geek.array([[> 2> ,> 4> ], [> 6> ,> 8> ]])> arr2> => geek.array([[> 3> ,> 5> ], [> 7> ,> 9> ]])> > gfg> => geek.concatenate((arr1, arr2), axis> => None> )> > print> (gfg)> |
Ieșire:
[2 4 6 8 3 5 7 9]