欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

科学计算库Numpy——数组形状

程序员文章站 2024-02-01 17:57:40
改变数组维数 给数组的shape属性赋值,改变数组的维数。数组的大小是不能改变的。 增加维度 使用np.newaxis增加维度。 删除维度 使用squeeze()删除维度是1的维度,也就是删除shape属性中值为1的维度。 行列转换 使用transpose()或T进行行列转换。 数组的连接 使用co ......

改变数组维数

给数组的shape属性赋值,改变数组的维数。数组的大小是不能改变的。

科学计算库Numpy——数组形状

增加维度

使用np.newaxis增加维度。

科学计算库Numpy——数组形状

删除维度

使用squeeze()删除维度是1的维度,也就是删除shape属性中值为1的维度。

科学计算库Numpy——数组形状

行列转换

使用transpose()或t进行行列转换。

科学计算库Numpy——数组形状

数组的连接

使用concatenate()进行不同维度的连接。

科学计算库Numpy——数组形状

使用vstack()进行行连接,hstack()进行列连接。

科学计算库Numpy——数组形状

使用flatten()或ravel()把多维度按行连接成一维。

科学计算库Numpy——数组形状