利用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操作excel的方法(xlsxwriter包的使用)
Jun 11 Python
Python3正则匹配re.split,re.finditer及re.findall函数用法详解
Jun 11 Python
神经网络相关之基础概念的讲解
Dec 29 Python
python实现登录密码重置简易操作代码
Aug 14 Python
Python3 使用pillow库生成随机验证码
Aug 26 Python
python字典setdefault方法和get方法使用实例
Dec 25 Python
Numpy与Pytorch 矩阵操作方式
Dec 27 Python
Python中用pyinstaller打包时的图标问题及解决方法
Feb 17 Python
推荐技术人员一款Python开源库(造数据神器)
Jul 08 Python
Python中bisect的用法及示例详解
Jul 20 Python
Django通过设置CORS解决跨域问题
Nov 26 Python
python之基数排序的实现
Jul 26 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
图片存储与浏览一例(Linux+Apache+PHP+MySQL)
2006/10/09 PHP
PHP下通过exec获得计算机的唯一标识[CPU,网卡 MAC地址]
2011/06/09 PHP
php设计模式之单例、多例设计模式的应用分析
2013/06/30 PHP
Codeigniter出现错误提示Error with CACHE directory的解决方案
2014/06/12 PHP
C#静态方法与非静态方法实例分析
2014/09/22 PHP
启用Csrf后POST数据时出现的400错误
2015/07/05 PHP
利用javascript查看html源文件
2006/11/08 Javascript
JavaScript 判断浏览器类型及版本
2009/02/21 Javascript
prototype 学习笔记整理
2009/07/17 Javascript
基于Jquery实现表单验证
2020/07/20 Javascript
JS实现兼容火狐及IE iframe onload属性的遮罩层隐藏及显示效果
2016/08/23 Javascript
Vue实现点击后文字变色切换方法
2018/02/11 Javascript
vue-cli开发环境实现跨域请求的方法
2018/04/07 Javascript
Vue 按键修饰符处理事件的方法
2018/05/04 Javascript
async/await优雅的错误处理方法总结
2019/01/30 Javascript
微信小程序实现授权登录
2019/05/15 Javascript
taro开发微信小程序的实践
2019/05/21 Javascript
微信小程序接入腾讯云验证码的方法步骤
2020/01/07 Javascript
在vue中实现嵌套页面(iframe)
2020/07/30 Javascript
用JavaScript实现贪吃蛇游戏
2020/10/23 Javascript
[01:00:53]OG vs IG 2018国际邀请赛小组赛BO2 第一场 8.18
2018/08/19 DOTA
零基础写python爬虫之爬虫框架Scrapy安装配置
2014/11/06 Python
实例讲解Python3中abs()函数
2019/02/19 Python
python使用BeautifulSoup与正则表达式爬取时光网不同地区top100电影并对比
2019/04/15 Python
使用python socket分发大文件的实现方法
2019/07/08 Python
PythonPC客户端自动化实现原理(pywinauto)
2020/05/28 Python
python中的垃圾回收(GC)机制
2020/09/21 Python
next在python中返回迭代器的实例方法
2020/12/15 Python
html5的画布canvas——画出简单的矩形、三角形实例代码
2013/06/09 HTML / CSS
荷兰街头时尚之家:Funkie House
2019/03/18 全球购物
C# .NET面试题
2015/11/28 面试题
国贸专业的职业规划书
2014/03/15 职场文书
党的群众路线教育实践活动对照检查材料思想汇报
2014/09/19 职场文书
房屋分割离婚协议书范本
2014/12/01 职场文书
政协委员个人总结
2015/03/03 职场文书
2019幼儿园感恩节活动策划书
2019/11/28 职场文书