numpy.ma.column_stack#

ma.column_stack = <numpy.ma.extras._fromnxfunction_seq object>#

將 1 維陣列堆疊成 2 維陣列的欄。

接受 1 維陣列的序列,並將它們堆疊成欄以建立單個 2 維陣列。2 維陣列會照原樣堆疊,就像 hstack 一樣。1 維陣列會先轉換為 2 維欄。

參數:
tup序列,包含 1 維或 2 維陣列。

要堆疊的陣列。它們都必須具有相同的第一維度。

回傳:
stacked2 維陣列

由堆疊給定陣列形成的陣列。

另請參閱

stack, hstack, vstack, concatenate

說明

此函數會同時應用於 _data 和 _mask(如果有的話)。

範例

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