上一主题

numpy.ma.squeeze

下一主题

numpy.ma.concatenate

numpy.ma.column_stack

numpy.ma.column_stack(tup) = <numpy.ma.extras._fromnxfunction instance>

将1-D数组作为列堆叠到2-D数组中。

取一个1-D数组的序列,并将它们作为列堆叠以形成单个2-D数字组。2-D数组按原样堆叠,就像hstack1-D数组首先变为2-D列。

参数:

tup:1-D或2-D数组的序列。

数组到堆栈。所有这些都必须具有相同的第一维度。

返回:

堆叠:2-D数组

通过堆叠给定数组形成的数组。

笔记

该函数应用于_data和_mask(如果有)。

例子

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