Python Numpy 学习笔记(2)
来源:互联网 发布:wine mac 中文 编辑:程序博客网 时间:2024/06/06 23:17
今天主要说的是关于合并拆分的几个操作。
组合
水平组合,垂直组合,深度组合。
水平组合:
1.hstack (a,b)
2.concatenate ((a,b),axis=1)
from numpy import *a = array(arange(1, 10).reshape(3, 3))b = array(arange(11, 20).reshape(3, 3))c = hstack((a, b))d = concatenate((b, c), axis=1)print cprint d
1.vstack((a,b))
2.concatenate ((a,b),axis=1)
from numpy import *a = array(arange(1, 10).reshape(3, 3))b = array(arange(11, 20).reshape(3, 3))c = vstack((a, b))d = concatenate((b, c), axis=0)print cprint d
1.dstack((a,b))
from numpy import *a = array(arange(1, 10).reshape(3, 3))b = array(arange(11, 20).reshape(3, 3))c = dstack((a, b))print c
数组的分割
水平分割
hsplit(a,x)
split(a,x,axis=1)
from numpy import *a = array(arange(1, 10).reshape(3, 3))b = hsplit(a, 3)c = split(a, 3, axis=1)print bprint c
垂直分割
vsplit(a,x)
split(a,x,axis=0)
from numpy import *a = array(arange(1, 10).reshape(3, 3))b = vsplit(a, 3)c = split(a, 3, axis=0)print bprint c
深度分割
dsplit(a,x)
from numpy import *a = array(arange(1, 28).reshape(3, 3, 3))b = dsplit(a, 3)print b
阅读全文
0 0
- python学习笔记(2)--------Numpy
- Python Numpy 学习笔记(2)
- 【python】numpy学习笔记
- Python Numpy学习笔记
- Python Numpy 学习笔记
- [Python] Numpy学习笔记(一)
- [Python] Numpy学习笔记(二)
- Python Numpy 学习笔记(3)
- python numpy学习笔记(4)
- python numpy学习笔记(5)
- python numpy 学习笔记(6)
- python numpy学习笔记(7)
- numpy学习笔记(2)
- python numpy 库学习笔记
- python numpy 学习笔记(9)
- python numpy 学习笔记(10)
- NumPy学习笔记 (2)
- NumPy学习笔记2
- Android对其他应用/data分区下文件的读取
- shell编程-流程控制-while循环与until循环
- mybatis入门使用3:selectKey返回最近插入的id
- 硬件模组---人人智能的人脸识别之路
- 魅族手机调试出现is waiting for debugger的问题解决
- Python Numpy 学习笔记(2)
- 关于labview中事件结构生成报表多次执行时发生数据重叠
- ToDo
- 纠结,如何选择操作系统?
- 关于spring的IoC本质
- 《Java编程思想》第四版之内部类学习之(四)——内部类进阶
- Linux 中怎么设置计划任务:cron 与 anacron
- 基于 MongoDB 及 Spring Boot 的文件服务器的实现
- CSS之高度塌陷