假设有两个长度相同的一维数组:
let x = fromListUnboxed (ix1 4) [1, 2, 3, 4]
let y = fromListUnboxed (ix1 4) [5, 6, 7, 8]
现在我想将这两个数组堆叠成一个二维数组,以便这些数组形成行。我怎样才能在repa中做到这一点?
基本上,我正在寻找相当于 numpy 的row_stack
:
>>> x = np.array([1, 2, 3, 4])
>>> y = np.array([5, 6, 7, 8])
>>> np.row_stack((x, y))
array([[1, 2, 3, 4],
[5, 6, 7, 8]])
笔记。两个数组x
和y
来自外部,即我无法从头开始创建二维数组。