The vstack()
function in NumPy is used to vertically stack or arrange arrays in sequence (row-wise).
The vstack()
function takes a single parameter value, tup
, which represents the arrays having the same shape along all the axis except for the first axis.
The vstack()
function returns at least a 2D array formed by stacking vertically, the given arrays.
import numpy as np# creating input arraysa = np.array([1, 2, 3, 4, 5])b = np.array([6, 7, 8, 9, 10])# stacking the arrays verticallystacked_array = np.vstack((a, b))# printing the new arrayprint(stacked_array)
numpy
module.a
and b
using the array()
function.a
and b
using the vstack()
function. The result is assigned to a variable stacked_array
.stacked_array
.