Python 如何重塑不符合';你没有专栏吗?
我有一个数组,它的形状是(6000,),现在我想把它转换成(6000,1)来进一步使用它。我怎么做Python 如何重塑不符合';你没有专栏吗?,python,arrays,numpy,Python,Arrays,Numpy,我有一个数组,它的形状是(6000,),现在我想把它转换成(6000,1)来进一步使用它。我怎么做 print("TrainX", str(trainX.T.shape)) np.reshape(trainY, (1, trainY.shape[0])) print("TrainY", str(trainY.shape)) 两个都给出相同的输出(6000,)类似这样的东西 import numpy as np a = np.array
print("TrainX", str(trainX.T.shape))
np.reshape(trainY, (1, trainY.shape[0]))
print("TrainY", str(trainY.shape))
两个都给出相同的输出(6000,)类似这样的东西
import numpy as np
a = np.array((1,2,3))
b = np.array([a]).T
print(np.shape(a))
print(np.shape(b))
输出:
(3,)
(3, 1)
“重塑”不起作用。阅读文档!这是一个多么有趣的方法啊。至少传入
copy=False