若干个数组可以沿不同的轴合合并到一起,vstack,hstack的简单用法, >>> a = np.floor(10*np.random.random((2,2)))

>>> a

array([[ 8., 8.],

[ 0., 0.]])

>>> b = np.floor(10*np.random.random((2,2)))

>>> b

array([[ 1., 8.],

[ 0., 4.]])

>>> np.vstack((a,b))

array([[ 8., 8.],

[ 0., 0.],

[ 1., 8.],

[ 0., 4.]])

>>> np.hstack((a,b))

array([[ 8., 8., 1., 8.],

[ 0., 0., 0., 4.]])

column_stack函数功能是将一个1D数组转化成一个2D数组,相当于将1D数组垂直排列。 >>> from numpy import newaxis

>>> np.column_stack((a,b)) # With 2D arrays

array([[ 8., 8., 1., 8.],

[ 0., 0., 0., 4.]])

>>> a = np.array([4.,2.])

>>> b = np.array([2.,8.])

>>> a[:,newaxis] # This allows to have a 2D columns vector

array([[ 4.],

[ 2.]])

>>> np.column_stack((a[:,newaxis],b[:,newaxis]))

array([[ 4., 2.],

[ 2., 8.]])

>>> np.vstack((a[:,newaxis],b[:,newaxis])) # The behavior of vstack is different

array([[ 4.],

[ 2.],

[ 2.],

[ 8.]])

对于多维数组,hstack沿第二轴,vstack沿第一条轴。

总结

以上就是本文关于Python numpy实现数组合并实例的全部内容,希望对大家有所帮助。感兴趣的朋友可以继续参阅本站其他相关专题,如有不足之处,欢迎留言指出。感谢朋友们对本站的支持!

python中vstack_Python numpy实现数组合并实例(vstack,hstack)相关推荐

  1. Python中利用numpy将数组(矩阵)存成csv文件,将csv文件读取为数组(矩阵)

    Python中利用numpy将数组(矩阵)存成csv文件,将csv文件读取为数组(矩阵) 本博客转载自:https://blog.csdn.net/vernice/article/details/50 ...

  2. [转载] 使用python 中的numpy创建数组

    参考链接: Numpy 创建数组 使用nump创建数组的方法: (1)导入numpy模块: import numpy as np 注意:如果是纯python,默认是不安装numpy库的,需要在pyth ...

  3. 两种思路将Python中两个有序数组合并为一个有序数组

    第一种思路: 把两个数组合为一个数组然后再排序,问题又回归到冒泡和快排了,没有用到两个数组的有序性. 第二种思路: 循环比较两个有序数组头位元素的大小,并把头元素放到新数组中,从老数组中删掉,直到其中 ...

  4. python中的二维数组_Python中的二维数组实例(list与numpy.array)

    关于python中的二维数组,主要有list和numpy.array两种. 好吧,其实还有matrices,但它必须是2维的,而numpy arrays (ndarrays) 可以是多维的. 我们主要 ...

  5. [转载] python中的numpy模块和pandas模块的区别_numpy 模块和 pandas 模块

    参考链接: Python中的numpy.radians和deg2rad 一.numpy模块 1.1 numpy 简介 numpy是python的一种开源的数值计算扩展库,这种库可用来存储和处理大型nu ...

  6. [转载] [转载] python中的Numpy库入门

    参考链接: Python中的numpy.ones_like 参考链接: Python中的numpy.full_like 目录 N维数组对象: ndarray引例ndarray对象的属性ndarray数 ...

  7. [转载] python中的Numpy库入门

    参考链接: Python中的numpy.full_like 目录 N维数组对象: ndarray引例ndarray对象的属性ndarray数组的元素类型ndarray数组的创建方法从Python中的列 ...

  8. 用Python中的Numpy实现简单高效的扑克牌API(附代码)

    用Python中的Numpy实现简单高效的扑克牌API 扑克牌可以用字典或者列表来表示,但是这样的话会浪费很多的空间.因此,本项目将使用Numpy来实现,这样的话能保证性能的情况下减少存储成本. 一般 ...

  9. python中的numpy模块

    参考  python中的numpy模块 - 云+社区 - 腾讯云 目录 NumPy 教程 学习本教程前你需要了解 NumPy 应用 相关链接 NumPy 安装 1.使用已有的发行版本 2.使用 pip ...

最新文章

  1. 所有计算机都可以安装win7,几种安装win7系统的方法介绍
  2. 技术人的灵魂 3 问,阿里工程师如何解答?
  3. VoxelNet: 基于点云的三维空间信息逐层次学习网络
  4. java.lang.IllegalArgumentException: KeyValue size too large
  5. php加大session,PHP :: Bug #63251 :: yaf session功能增强
  6. 在内存不足时,new (std::nothrow)并不抛出异常,而是将指针置NULL
  7. 吴恩达机器学习3——逻辑回归、正则化
  8. kotlin 运算符_Kotlin属性,数据类型,运算符
  9. 杨建:网站加速--系统架构篇
  10. [forwarding]Android上dip、dp、px、sp等单位说明
  11. axis2远程调用webservice例子(返回xml用dom4j解析)
  12. 什么是Internet cookie?
  13. pygame教程笔记
  14. 如何辨别物理机和云主机?
  15. 程序猿头头:数组应用(indexOf,includes,find,findindex)
  16. 如何利用CSS制作星星图案
  17. SpringBoot无法引入@RunWith注解解决方法
  18. 如果你不了解 python 的学习体系?来看看这篇博客吧 ,特邀嘴强擦哥做点评|Python技能树测评
  19. 学机器学习有必要懂数学吗?深入浅出机器学习与数学的关系
  20. c语言感叹号放最后用法,感叹号的用法和注意事项

热门文章

  1. SAP云平台cf push命令报错误码44的解决方法
  2. AG9 Service order创建好之后,要自动通过middleware传其他系统去 disable
  3. IPM: 使用代码删除Acquisition contract上的IP Product
  4. Live rates territory LRTERR is invalid for product or account hierarchy
  5. Mockito框架学习之stub then return
  6. 部署SAP UI5应用到ABAP服务器时,Webcontent path的determine逻辑
  7. SAP CRM里note界面默认语言的决定逻辑
  8. SAP CRM WebClient UI和CRM Fiori Account里显示Opportunity逻辑
  9. paraView做动画(终极教程)
  10. Linux系统下区别对比(~、/home与/root)