标签: python-3.x numpy-ndarray
我有一个如下数组。 X1 = np.array([[0,0],[0,0]])
X1 [:,0] .shape给我(2,)。
如何将X1 [:,0]转换为形状(2,1)。
答案 0 :(得分:0)
感谢您的询问。您拥有的是一个2 x 2矩阵,因此将数组的一部分变成二维数组将导致错误。我认为您应该从子数组创建一个新数组,然后重塑它的形状。您可以像new_x = X[:,0] new_x.reshape(2,1)这样来做。我希望这行得通
new_x = X[:,0] new_x.reshape(2,1)