刚开始学习numpy理解transpose确实是一个小难点
但其非常简单!只要我们搞清楚最基本的数据形状就很好
- 我们要搞清楚一点:每一维分别代表什么
简单来说:第三维代表了第几组,第二维代表了第几行,第一维代表了第几列
- 在这里我们要理解这个数组:这是一个三维数组。
最外面的轴是0轴指的是第三维,最里面的轴是2轴指的是第一维,也就是说原始的轴应当是这样分布的(0,1,2)
现在正式开始使用transpose
由于原始轴序号为(0,1,2)现在利用transpose改为了(1,0,2)
我们可以理解为第0轴和第1轴交换了位置,也就是说组数和行数互换了,但列数不变
第0组的第0行交换完还是</