numpy 数组 的 轴

发布时间 2023-10-07 11:30:15作者: emanlee

numpy 数组 的 轴

 1 认识“轴”的概念

如同笛卡尔坐标系一样,NumPy张量也有轴。现在我们先以熟悉二维向量为例来说明这个概念,二维向量的轴是沿行和列的方向。

轴的编号是从0开始的,因此“第一轴”实际上是“axis 0”。“第二轴”是“axis 1”,依此类推。在可视化观感上,“axis 0”就是向下的行方向轴,“axis 1”是沿着水平方向的列轴,如图1-12所示。

图1-12 NumPy中二维张量的轴方向


https://zhuanlan.zhihu.com/p/475574886

 

以维度为(3,4,5)的三维数组为例:它有3个维度,因此,它的轴有3个,即:“轴0”、“轴1”、“轴2”。

从轴0上看,该数组包含3个元素,进入到轴0中的任何1个元素的空间中,可以看到,这个元素又包含两个轴,对应于三维数组的轴1和轴2.