当我尝试
numpy.newaxis
Run Code Online (Sandbox Code Playgroud)
结果给出了一个2维的绘图框架,x轴从0到1.但是,当我尝试使用numpy.newaxis切片矢量时,
vector[0:4,]
[ 0.04965172 0.04979645 0.04994022 0.05008303]
vector[:, np.newaxis][0:4,]
[[ 0.04965172]
[ 0.04979645]
[ 0.04994022]
[ 0.05008303]]
Run Code Online (Sandbox Code Playgroud)
除了它将行向量更改为列向量之外,它是否相同?
一般来说,numpy.newaxis我们应该使用什么,在什么情况下使用它?
python numpy multidimensional-array numpy-broadcasting numpy-ndarray