0 votes
in Python by
explain numpy.concatenate() in Python

1 Answer

0 votes
by

numpy.concatenate() in Python

The numpy.concatenate() function joins a sequence of arrays along an existing axis.

Syntax

numpy.concatenate((a1, a2, ...), axis=0, out=None)

Parameter

a1, a2, … : This parameter represents the sequence of the array where they must have the same shape, except in the dimension corresponding to the axis .

axis: It is an optional parameter which takes integer values, and by default, it is 0. It represents the axis along which the arrays will be joined. If the axis is none, arrays are flattened before use.

out: This parameter represents the destination to place the result.

Return

This function returns the concatenated array.

Example 1

# Python program explaining
# numpy.concatenate() function   
import numpy as np
val = np.array([[11,12],[13,14]])
print ('I array:')
print (val)
val2 = np.array([[25,26],[27,28]])
print ('II array:')
print (val2 )
# both the arrays are of same dimensions
print ('Joining the two arrays along axis 0:' )
print (np.concatenate((val,val2)))
print ('Joining the two arrays along axis 1:' )
print (np.concatenate((val,val2),axis = 1))

Output

I array:
[[11 12]
[13 14]]
II array:
[[25 26]
[27 28]]
Joining the two arrays along axis 0:
[[11 12]
[13 14]
[25 26]
[27 28]]
Joining the two arrays along axis 1:
[[11 12 25 26]
[13 14 27 28]]

Related questions

0 votes
asked May 19, 2022 in Python by john ganales
0 votes
asked May 19, 2022 in Python by john ganales
...