一、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