如何像这样使用 python 重塑数据集
How to reshape dataset using python like this
这是原始数据
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()
如何在 python 中使用 reshape 和 swapaxes?
谢谢
试试这个:
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)
这是原始数据
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()
如何在 python 中使用 reshape 和 swapaxes?
谢谢
试试这个:
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)