np.column_stack() 函數用于將兩個或多個數組按列合并,即將數組中的元素以列的形式排列組合成一個新的數組。
例如,我們有數組 A 和 B:
import numpy as np
A = np.array([1, 2, 3])
B = np.array([4, 5, 6])
result = np.column_stack((A, B))
print(result)
輸出結果為:
[[1 4]
[2 5]
[3 6]]
在這個例子中,數組 A 和 B 分別有 3 個元素,通過 np.column_stack() 合并后得到了一個新的數組,該數組有 3 行 2 列,每一列分別對應數組 A 和 B 中的元素。