2016-08-12 37 views
3

这是原始数据如何使用Python这样

a=[[1,2,3,4,5,6], 
    [7,8,9,10,11,12]] 

我想将其转换为格式像这样来重塑数据集:

b=[[1,2,3,7,8,9], 
    [4,5,6,10,11,12]] 

array(List).swapaxes() 

如何做到这一点使用重塑和swapaxes在蟒蛇?

感谢

回答

1

试试这个:

import numpy as np 

a = np.array([[1,2,3,4,5,6], [7,8,9,10,11,12]]) 
b = a.reshape((2, 2, 3)).swapaxes(0, 1).reshape(2, 6) 
print(b) 

检查出来:https://coderpad.io/F7X7EKR4

+0

您结合[1,2,3]和重塑(2 [7,8,9] 6)。这是个问题吗? –

+0

明白了。非常感谢 – Bin