numpy数组合并
来源:互联网 发布:知乎哲理段落 编辑:程序博客网 时间:2024/06/06 07:40
- 沿着新轴上合并:stack(arrays, axis=0)
沿着轴0合并
In [3]: import numpy as np ...: a = np.array([[1,2,3],[4,5,6]]) ...: b = np.array([[6,5,6],[7,8,9]]) ...: np.stack((a,b),axis=0) ...:Out[3]:array([[[1, 2, 3], [4, 5, 6]], [[6, 5, 6], [7, 8, 9]]])In [4]: np.stack((a,b),axis=0).shapeOut[4]: (2, 2, 3)沿着轴1合并
In [5]: np.stack((a,b),axis=1)Out[5]:array([[[1, 2, 3], [6, 5, 6]], [[4, 5, 6], [7, 8, 9]]])In [6]: np.stack((a,b),axis=1).shapeOut[6]: (2, 2, 3)沿着轴2合并
In [7]: np.stack((a,b),axis=2)Out[7]:array([[[1, 6], [2, 5], [3, 6]], [[4, 7], [5, 8], [6, 9]]])In [8]: np.stack((a,b),axis=2).shapeOut[8]: (2, 3, 2)
- 水平合并:vstack(tup)和row_stack(tup)
In [9]: np.vstack((a,b))Out[9]:array([[1, 2, 3], [4, 5, 6], [6, 5, 6], [7, 8, 9]])In [10]: np.row_stack((a,b))Out[10]:array([[1, 2, 3], [4, 5, 6], [6, 5, 6], [7, 8, 9]])
- 垂直合并:hstack(tup)和column_stack(tup)
In [11]: np.hstack((a,b))Out[11]:array([[1, 2, 3, 6, 5, 6], [4, 5, 6, 7, 8, 9]])In [12]: np.column_stack((a,b))Out[12]:array([[1, 2, 3, 6, 5, 6], [4, 5, 6, 7, 8, 9]])
阅读全文
0 0
- numpy数组合并
- Numpy中数组重塑、合并与拆分
- Python中numpy数组的合并
- numpy和pandas中数组的合并和拆分
- Numpy数组
- NumPy数组
- numpy数组
- numpy数组
- Numpy数组
- Numpy数组
- Numpy array 合并
- numpy中矩阵合并
- numpy 进行数组的拼接,分别在行和列上合并
- Python:合并两个numpy矩阵
- 合并数组
- 合并数组
- 数组合并
- 数组合并
- <link>中的rel表示relation(关系),表示了当前文档与 Web 集合中其他文档的关系
- 数据建模
- 数据库优化---索引
- js中几种实用的跨域方法原理详解
- 2017年Android百大框架排行榜
- numpy数组合并
- Redis之主从复制
- FreeSwitch Lua编程接口(1)dialplan里的配置
- Java集合系列——List
- 2017年上半年阅读书单
- window 上传文件到 Linux
- PAT乙级 1058. 选择题(20)
- 数据库表的复杂操作
- ArcGIS API For JavaScript——空间查询(FindTask和IdentifyTask)