numpy.ma.vstack

numpy.ma.vstack(tup)

Stack arrays vertically.

vstack can be used to rebuild arrays divided by vsplit.

Parameters:

tup : sequence of arrays

Tuple containing arrays to be stacked. The arrays must have the same shape along all but the first axis.

See also

array_split
Split an array into a list of multiple sub-arrays of near-equal size.
split
Split array into a list of multiple sub-arrays of equal size.
vsplit
Split array into a list of multiple sub-arrays vertically.
dsplit
Split array into a list of multiple sub-arrays along the 3rd axis (depth).
concatenate
Join arrays together.
hstack
Stack arrays in sequence horizontally (column wise).
dstack
Stack arrays in sequence depth wise (along third dimension).

Notes

The function is applied to both the _data and the _mask, if any.

Examples

>>> a = np.array([1, 2, 3])
>>> b = np.array([2, 3, 4])
>>> np.vstack((a,b))
array([[1, 2, 3],
       [2, 3, 4]])
>>> a = np.array([[1], [2], [3]])
>>> b = np.array([[2], [3], [4]])
>>> np.vstack((a,b))
array([[1],
       [2],
       [3],
       [2],
       [3],
       [4]])

Previous topic

numpy.ma.hstack

Next topic

numpy.ma.make_mask

This Page

Quick search