xxxxxxxxxx
# Example 1: Use concatenate() to join two arrays
con = np.concatenate((arr, arr1))
print(con)
# Example 2: Use concatenate() with axis
con = np.concatenate((arr, arr1), axis=1)
print(con)
# Example 3: Use np.stack() function to Join Arrays
con = np.stack((arr, arr1), axis=1)
print(con)
# Example 4: Use np.hstack() function
con = np.hstack((arr, arr1))
print(con)
# Example 5: Use np.vstack() function
con = np.vstack((arr, arr1))
print(con)
# Example 6: Use np.dstack() function to Stacking Along Height (depth)
con = np.dstack((arr, arr1))
print(con)
xxxxxxxxxx
>>> a = np.array([[1, 2], [3, 4]])
>>> b = np.array([[5, 6]])
>>> np.concatenate((a, b), axis=0)
array([[1, 2],
[3, 4],
[5, 6]])
>>> np.concatenate((a, b.T), axis=1)
array([[1, 2, 5],
[3, 4, 6]])
xxxxxxxxxx
>>> a = np.array([[1, 2], [3, 4]])
>>> b = np.array([[5, 6]])
>>> np.concatenate((a, b), axis=0)
array([[1, 2],
[3, 4],
[5, 6]])
>>> np.concatenate((a, b.T), axis=1)
array([[1, 2, 5],
[3, 4, 6]])
>>> np.concatenate((a, b), axis=None)
array([1, 2, 3, 4, 5, 6])
xxxxxxxxxx
a = np.array([1, 2, 3, 4])
b = np.array([5, 6, 7, 8])
np.concatenate((a, b))