numpy一维数组转置

一维数组转置

numpy中默认的一维数组形式可能是

x = np.array([1,2,3,4])

此时对此数组进行转置操作 x.T 没用用,因为转置操作只能用在二维数组上。要对其变为列向量,采用以下操作

x = np.array([x])

此时变为array([[1, 2, 3, 4]]) 二维数组,然后转置

x.T

此时输出结果为

array([[1],
[2],
[3],
[4]])

猜你喜欢

转载自blog.csdn.net/yike330/article/details/105029400
今日推荐