查看: 83|回复: 0

浅谈python的第三方库——numpy(二)

[复制链接]
发表于 2020-2-15 20:56:14 | 显示全部楼层 |阅读模式
前一期博文中,初步探索了numpy中矩阵的几种运算操纵,本文将展示numpy矩阵的元素抽取与合并操纵。
1 元素抽取

在我们使用矩阵的时候,有时需要提取出矩阵的某些位置上的元素单独研究,这时就需要熟悉矩阵元素的定位操纵。
1.1 提取单个元素


从上图中可以看到:矩阵的行列序次是从零开始的,即代码中矩阵的第0列(行)相当于我们通常认为的矩阵第1列(行)。
1.2 提取多个元素


在抽取多个矩阵元素时,会用到形如“a:b”的表达,这是告诉python解释器我们要提取某个矩阵的第a+1行(列)到第b行(列);若只有情势“ : ”,则表示抽取矩阵的所有行(列)。
2 矩阵合并


使用方法hstack()可以横向拼接矩阵,vstack()可以纵向拼接矩阵,需要注意拼接方向上矩阵大小要一致。

雷同地,使用concatenate方法也可以达到相同效果,其中axis=0表示沿着纵向拼接,axis=1表示沿着横向拼接。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?用户注册

x

相关技术服务需求,请联系管理员和客服QQ:2753533861或QQ:619920289
您需要登录后才可以回帖 登录 | 用户注册

本版积分规则

帖子推荐:
客服咨询

QQ:2753533861

服务时间 9:00-22:00

快速回复 返回顶部 返回列表