改变数组维数

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

SRE实战 互联网时代守护先锋,助力企业售后服务体系运筹帷幄!一键直达领取阿里云限量特价优惠。

科学计算库Numpy——数组形状 Python 第1张

增加维度

使用np.newaxis增加维度。

科学计算库Numpy——数组形状 Python 第2张

删除维度

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

科学计算库Numpy——数组形状 Python 第3张

行列转换

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

科学计算库Numpy——数组形状 Python 第4张

数组的连接

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

科学计算库Numpy——数组形状 Python 第5张

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

科学计算库Numpy——数组形状 Python 第6张

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

科学计算库Numpy——数组形状 Python 第7张

扫码关注我们
微信号:SRE实战
拒绝背锅 运筹帷幄