利用numpy实现一、二维数组的拼接简单代码示例


Posted in Python onDecember 15, 2017

一维数组

1.numpy初始化一维数组

a = np.array([1,2,3]);
print a.shape

输出的值应该为(3,)

二维数组

2.numpy初始化二维数组

a = np.array([[1,2,3]]);
b = np.array([[1],[2],[3]]);

print a.shape//(1,3)
print b.shape//(3,1)

注意(3,)和(3,1)的数组是不一样的,前者是一维数组,后者是二维数组。

拼接

3.numpy有很多的拼接函数。比如hstack和vstack等。网上又很多这样的总结帖子。但是两个数组能拼接的条件就是得满足两个数组的维度要相同。所以二维数组和一维数组拼接的时候需要使用newaxis将一维数组转化为二维数组,也就是shape从(3,)转化为(3,1)。

a = np.array([1,2,3]);
b = np.array([[1],[2],[3]]);
#将一维数组a转化为二维数组
a = a[:,np.newaxis];
c = np.concatenate((b,a),axis=1)
print c.shape//输出为(3,2)

总结

以上就是本文关于利用numpy实现一、二维数组的拼接简单代码示例的全部内容,希望对大家有所帮助。感兴趣的朋友可以继续参阅本站其他相关专题。如有不足之处,欢迎留言指出。感谢朋友们对本站的支持!

Python 相关文章推荐
python计算圆周长、面积、球体体积并画出圆
Apr 08 Python
Python3基础之函数用法
Aug 13 Python
彻底理解Python list切片原理
Oct 27 Python
python实现贪吃蛇小游戏
Mar 21 Python
基于python-opencv3的图像显示和保存操作
Jun 27 Python
python ctypes库2_指定参数类型和返回类型详解
Nov 19 Python
Python 根据数据模板创建shapefile的实现
Nov 26 Python
python 实现屏幕录制示例
Dec 23 Python
python数据预处理 :数据共线性处理详解
Feb 24 Python
pycharm2020.1.2永久破解激活教程,实测有效
Oct 29 Python
使用numpngw和matplotlib生成png动画的示例代码
Jan 24 Python
python 数据类型强制转换的总结
Jan 25 Python
神经网络python源码分享
Dec 15 #Python
神经网络理论基础及Python实现详解
Dec 15 #Python
浅谈机器学习需要的了解的十大算法
Dec 15 #Python
python实现协同过滤推荐算法完整代码示例
Dec 15 #Python
python3大文件解压和基本操作
Dec 15 #Python
Python数据结构与算法之常见的分配排序法示例【桶排序与基数排序】
Dec 15 #Python
numpy自动生成数组详解
Dec 15 #Python
You might like
解析php php_openssl.dll的作用
2013/07/01 PHP
javascript firefox兼容ie的dom方法脚本
2008/05/18 Javascript
基于JavaScript 数据类型之Boolean类型分析介绍
2013/04/19 Javascript
jQuery判断div随滚动条滚动到一定位置后停止
2014/04/02 Javascript
js实现ArrayList功能附实例代码
2014/10/29 Javascript
JavaScript对表格或元素按文本,数字或日期排序的方法
2015/05/26 Javascript
超实用的javascript时间处理总结
2016/08/16 Javascript
JS IOS/iPhone的Safari浏览器不兼容Javascript中的Date()问题如何解决
2016/11/11 Javascript
基于JavaScript实现全选、不选和反选效果
2017/02/15 Javascript
JavaScript 程序错误Cannot use 'in' operator to search的解决方法
2017/07/10 Javascript
详解如何构建Angular项目目录结构
2017/07/13 Javascript
浅谈Vuex的状态管理(全家桶)
2017/11/04 Javascript
Angular2开发环境搭建教程之VS Code
2017/12/15 Javascript
nodejs+mongodb+vue前后台配置ueditor的示例代码
2018/01/02 NodeJs
[03:54]Ehome出征西雅图 回顾2016国际邀请赛晋级之路
2016/08/02 DOTA
使用C语言扩展Python程序的简单入门指引
2015/04/14 Python
全面解析Python的While循环语句的使用方法
2015/10/13 Python
详解Python判定IP地址合法性的三种方法
2018/03/06 Python
在python环境下运用kafka对数据进行实时传输的方法
2018/12/27 Python
python实现opencv+scoket网络实时图传
2020/03/20 Python
如何理解python对象
2020/06/21 Python
基于Python的身份证验证识别和数据处理详解
2020/11/14 Python
python实现杨辉三角的几种方法代码实例
2021/03/02 Python
美国旅游网站:Tours4Fun
2017/02/17 全球购物
Fossil美国官网:化石手表、手袋、首饰及配饰
2019/02/17 全球购物
联想印度官方网上商店:Lenovo India
2019/08/24 全球购物
智能电子应届生求职信
2013/11/10 职场文书
公司行政经理岗位职责
2013/12/24 职场文书
《月亮湾》教学反思
2014/04/14 职场文书
2014年图书馆个人工作总结
2014/12/18 职场文书
焦裕禄纪念馆观后感
2015/06/09 职场文书
小学教师读书笔记
2015/07/01 职场文书
2016三八妇女节校园广播稿
2015/12/17 职场文书
一次Mysql update sql不当引起的生产故障记录
2022/04/01 MySQL
MYSQL优化之数据表碎片整理详解
2022/04/03 MySQL
python playwrigh框架入门安装使用
2022/07/23 Python