热线电话:13121318867

登录
2020-03-09 阅读量: 621
怎么理解numpy数组中的轴?

1. 在二维NumPy数组中,轴是沿行和列的方向

 AXIS 0 轴是沿着行(rows)的方向

在NumPy数组中,axis 0 是第一轴。对于二维或多维数组,axis 0 是沿行(row)向下的轴。

 AXIS 1 轴是沿着列(columns)的方向

在NumPy数组中,axis 1 是第2根轴。对于二维或多维数组,axis 1 是沿列(columns)横穿的轴。

 2. 二维或多维数组中axis参数控制的内容

在带有axis参数的二维数组上使用np.sum()等聚合函数时,它会将二维数组折叠为一维数组。它会折叠数据并减少维度

axis参数控制将聚合哪个轴,换句话说,axis参数控制哪个轴将被折叠。

将NumPy和函数与axis参数一起使用时,指定的轴是折叠的轴。

示例,先创建一个简单的数组:

分别使用 axis= 0 和 axis= 1 的NumPy求和函数sum:

3. 一维NumPy数组中的axis

一维NumPy数组只有一个轴(即axis=0)

0.0000
4
关注作者
收藏
评论(0)

发表评论

暂无数据
推荐帖子