umpy知识点补充:np.vstack()np.hstack()
np.vstack:按垂直方向(行顺序)堆叠数组构成一个新的数组
In[3]:
import numpy as npIn[4]:
a = np.array([[1,2,3]])
a.shape
Out[4]:
(1, 3)In [5]:
b = np.array([[4,5,6]])
b.shape
Out[5]:
(1, 3)In [6]:
c = np.vstack((a,b)) # 将两个(1,3)形状的数组按垂直方向叠加
print(c)
c.shape # 输出形状为(2,3)
[[1 2 3][4 5 6]]
Out[6]:
(2, 3)In [7]:
a = np.array([[1],[2],[3]])
a.shape
Out[7]:
(3, 1)In [9]:
b = np.array([[4],[5],[6]])
b.shape
Out[9]:
(3, 1)In [10]:
c = np.vstack((a,b)) # 将两个(3,1)形状的数组按垂直方向叠加
print(c)
c.shape # 输出形状为(6,1)
[[1][2][3][4][5][6]]
Out[10]:
(6, 1)
np.hstack:按水平方向(列顺序)堆叠数组构成一个新的数组
In[11]:
a = np.array([[1,2,3]])
a.shape
Out[11]:
(1, 3)In [12]:
b = np.array([[4,5,6]])
b.shape
Out[12]:
(1, 3)In [16]:
c = np.hstack((a,b)) # 将两个(1,3)形状的数组按水平方向叠加
print(c)
c.shape # 输出形状为(1,6)
[[1 2 3 4 5 6]]
Out[16]:
(1, 6)In [17]:
a = np.array([[1],[2],[3]])
a.shape
Out[17]:
(3, 1)
In [18]:
b = np.array([[4],[5],[6]])
b.shape
Out[18]:
(3, 1)
In [19]:
c = np.hstack((a,b)) 将两个(3,1)形状的数组按水平方向叠加
print(c)
c.shape # 输出形状为(3,2)
[[1 4][2 5][3 6]]
Out[19]:
(3, 2)
umpy知识点补充:np.vstack()np.hstack()相关推荐
- np.vstack()和np.hstack()
在这里我们介绍两个拼接数组的方法: np.vstack():在竖直方向上堆叠 np.hstack():在水平方向上平铺 import numpy as np arr1=np.array([1,2,3] ...
- Numpy 中 np.vstack() 和 np.hstack() 简单解析
文章目录 一.np.vstack() 二.np.hstack() 一.np.vstack() 按垂直方向(行顺序)堆叠数组构成一个新的数组 堆叠的数组需要具有相同的维度 二.np.hstack() 按 ...
- python np库小知识点补充 mat npy 转换
matlab的.mat矩阵数据与python的.npy数据的转换#npy转mat import numpy as np import scipy.io as sio #读.mat用的 from skl ...
- np.vstack与np.newaxis的含义
np.vstack 把两个数组按列拼接,也相当于堆叠了起来 import numpy as nparr1 = np.array([1, 2, 3]) arr2 = np.array([4, 5, 6] ...
- np.vstack()函数
np.vstack函数 调用方法 示例1 调用方法 该函数的调用方法: numpy.vstack(tup) 各个参数意义: tup:输入的参数应该为一个元组,即 (tuple) 对象. 有返回值,返回 ...
- np.vstack(tup)使用
沿着竖直方向将矩阵堆叠起来. Note: the arrays must have the same shape along all but the first axis. 除开第一维外,被堆叠的矩阵 ...
- python中vstack作用_numpy中的vstack和hstack
numpy中的vstack和hstack vstack和hstack都是numpy中用于合并两个小数组的函数.他们俩不仅名字很像,用法也很像,所以很容易搞混. 首先需要明确几个共性: 两个函数都只接收 ...
- numpy之vstack()、hstack()
vstack().hstack()这两个函数是拼接数组的⽅法,区别为: np.vstack():在竖直⽅向上堆叠 np.hstack():在⽔平⽅向上平铺 演示代码: import numpy as ...
- numpy数组做 图片拼接(concatenate、vstack、hstack)
两种方法拼接 #img = np.vstack((img, img2)) # vstack按垂直方向,hstack按水平方向 img = np.concatenate((img, img2), axi ...
- np.cov np.var
协方差具体实列算法 numpy.cov(m, y=None, rowvar=1, bias=0, ddof=None) bias=0 若样本是m,最后除以m-1 bias=1 若样本是m,最后除以m ...
最新文章
- POJ 3469 Dual Core CPU (最小割建模)
- java 往文件写值,java文件读写
- 8家大厂SSP offer的清华学长谈算法岗是否人间地狱(送七本学长手写iPad笔记)...
- windows环境下Oracle数据库冷备份和恢复
- RSA公私钥加解密方式-工具类
- linux-Apache权限限制IP端口域名+DNS域名解析
- 微软 Small Basic
- 报告PPT(163页):基于Python语言的课程群建设探讨与实践
- How to read MANIFEST.MF file from JAR using Bash
- 利用sdkman安装kotlin和java环境
- qt 编译成apk_GitHub - qtxtz/AndroidMerageAPK: 实现android自动打包的程序
- python用pyinstaller生成exe时报错 TypeError: an integer is required (got type bytes)
- 计算机老显示错误内存不足,电脑老是显示内存不足怎么办
- 在 FlashGot 中调用 Axel 下载
- sails mysql_sails-mysql架构数据类型
- 11、合宙Air模块Luat开发:通过http协议获取天气信息
- [English]英语积累本
- OOP 概念的编程基础思想----我的感想
- 读书笔记:《流畅的Python》第19章 动态属性和特性
- E. Selling Souvenirs
热门文章
- 01_项目需求与实体分析(servlet+java bean+jsp的商城教程)
- 使用TinyPNG批量压缩图片
- BZOJ3517 翻硬币
- nginx基于端口的虚拟主机配置实战
- channelread0会被调用两次_[菜鸟SpringCloud入门]第四章:远程调用服务实战
- python 宏定义_Flask干货:Jinja2模板中的宏定义和使用
- php 怎么判断月份最后一天_PHP基础案例三:判断学生星座
- Java学习笔记之设计模式(7)单例模式
- Introduction to Computer Networking学习笔记(七):ICMP协议
- 数据结构二叉树算法c语言实现,数据结构与算法 :AVL平衡二叉树C语言实现