当我使用
这两者之间有什么区别?为什么形状不仅仅是
numpy.shape()
检查数组的形状时,有时会得到(length,1)
和(length,)
两种不同的结果。看起来区别在于列向量和行向量…但好像这并不改变数组本身的任何内容[除了某些函数在传递形状为(length,1)
的数组时会引发错误]。这两者之间有什么区别?为什么形状不仅仅是
(length)
呢?
xs[:, np.newaxis]
是一列矩阵,xs[np.newaxis, :]
是一行矩阵。 - behzad.nouri