0
我需要將2個numpy陣列(相同長度)組合成一個大陣列,然後將陣列解耦到原始。我知道如何組合陣列,但不知道如何去耦合它。最有效的方法來組合和分離numpy陣列
因此,結合陣列
x=np.random.randint(5, size=(100000, 3))
y=np.random.randint(5, size=(100000, 1))
a=np.hstack((x,y))
現在,我不知道如何重新取得x和y。我曾嘗試過
(_x,_y)=a.shape
_x=-_x
nx=a[:,0]
ny=a[:,_x:,]
無論出於何種原因,我沒有得到我的正確答案,x和y。
有沒有更好的方法來做到這一點?
它看起來像['numpy.hsplit'](http://docs.scipy.org/doc/numpy/reference/generated/numpy.hsplit.html#numpy.hsplit)是'numpy.hstack ' –