一、np.concatenate(tup, axis)
tup=(a1,a2...)
沿着第axis维,合并所有array。
二、vstack() 沿着第一个维度合并 vertical stack
等价于 np.concatenate(tup, axis=0)
类似于:
def vstack(a,b): result=[] for x in a: result.append(x) for x in b result.append(x) return result
三、stack(tup) 新建一维将tup中的串在一起
类似于
def stack(a,b): return [a,b]
四、hstack horizontal stack
沿着第二个维度合并
等价于np.concatenate(tup, axis=1)
类似于:
def hstack(a,b): result=[] for i in range(len(a)): x=vstack(a[i],b[i]) result.append(x) return result