Numpy学习笔记之Numpy的合并与分割
2018-03-06 13:26
253 查看
合并
#concatenate合并一维数组,第一个参数为数组
合并矩阵,第二个参数axis默认为0(沿着行的方向),axis=1时沿着列的方向合并,合并后原矩阵A不改变
***但是不支持维数不同的数组如A(二维)和z(一维)
解决方法(一)将z由向量转换为矩阵
解决方法(二)使用vstack和hstack
两种方法矩阵都必须对应
分割
#split,参数一维分割的对象,第二个参数分割点必须是数组,一个分割点也必须是一维的分割点是分割数,二维的分割点分割行/列,根据第三个参数axis决定,默认为0,沿着行分割
直接分割可以用vsplit和hsplit
分割在机器学习中常常用于数据准备时特征与标签之间的分割与合并
最后一行可以写作-1,n行一列的二维矩阵转一维向量,y[:,0]
相关文章推荐
- 黑马程序员_学习笔记文件的分割和合并
- c# opencvsharp学习笔记(5)CvTrackbar,HSV,通道分割合并
- python numpy操作数组学习笔记(二)数组的分割和组合
- C语言学习笔记之文件的分割与合并
- OpenCV学习笔记_图像转换cvCvtColor、通道分割cvSplit以及通道合并cvMerge
- 『框架设计(第2版)CLR Via C#』学习笔记(002)——将托管代码合并到程序集
- opencv学习笔记(4)----图像分割
- numpy 学习笔记7
- opencv学习笔记2--背景分割
- 【小梅哥SOPC学习笔记】sof与NIOS II的elf固件合并jic得到文件
- Machine Learning学习笔记:NumPy的Linalg线性代数库
- 【算法学习笔记】79.STL 优先队列 模拟法 SJTU OJ 4012 合并果子
- java基础(个人学习笔记)E 合并两个数组的方法
- numpy学习笔记-将条件逻辑表述为数组运算
- python 科学计算 — numpy 学习笔记
- python学习——大文件分割与合并
- python numpy 学习笔记(10)
- webpack学习笔记—优化缓存、合并、懒加载等
- Numpy学习笔记--数学函数
- numpy学习笔记2-常用函数