Python numpy实现二维数组和一维数组拼接的方法


Posted in Python onJune 05, 2018

撰写时间:2017.5.23

一维数组

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)

以上这篇Python numpy实现二维数组和一维数组拼接的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
使用python实现strcmp函数功能示例
Mar 25 Python
Python使用matplotlib绘制动画的方法
May 20 Python
python开发之for循环操作实例详解
Nov 12 Python
Python程序员面试题 你必须提前准备!(答案及解析)
Jan 23 Python
python实现时间o(1)的最小栈的实例代码
Jul 23 Python
Flask框架搭建虚拟环境的步骤分析
Dec 21 Python
opencv 图像礼帽和图像黑帽的实现
Jul 07 Python
python调用jenkinsAPI构建jenkins,并传递参数的示例
Dec 09 Python
Django展示可视化图表的多种方式
Apr 08 Python
Python实现查询剪贴板自动匹配信息的思路详解
Jul 09 Python
Python 中 Shutil 模块详情
Nov 11 Python
使用python绘制分组对比柱状图
Apr 21 Python
Python实现字典(dict)的迭代操作示例
Jun 05 #Python
python矩阵转换为一维数组的实例
Jun 05 #Python
python验证码识别教程之利用滴水算法分割图片
Jun 05 #Python
django反向解析URL和URL命名空间的方法
Jun 05 #Python
python topN 取最大的N个数或最小的N个数方法
Jun 04 #Python
pytorch + visdom 处理简单分类问题的示例
Jun 04 #Python
numpy中以文本的方式存储以及读取数据方法
Jun 04 #Python
You might like
如何分别全角和半角以避免乱码
2006/10/09 PHP
php简单图像创建入门实例
2015/06/10 PHP
js数字输入框(包括最大值最小值限制和四舍五入)
2009/11/24 Javascript
js函数的引用, 关于内存的开销
2012/09/17 Javascript
探索Emberjs制作一个简单的Todo应用
2012/11/07 Javascript
教你如何使用firebug调试功能了解javascript闭包和this
2015/03/04 Javascript
WebSocket+node.js创建即时通信的Web聊天服务器
2016/08/08 Javascript
微信小程序 rpx 尺寸单位详细介绍
2016/10/13 Javascript
javascript轮播图算法
2016/10/21 Javascript
jQuery图片轮播(二)利用构造函数和原型创建对象以实现继承
2016/12/06 Javascript
Base64(二进制)图片编码解析及在各种浏览器的兼容性处理
2017/02/09 Javascript
JS继承与闭包及JS实现继承的三种方式
2017/10/15 Javascript
Vue.js devtool插件安装后无法使用的解决办法
2017/11/27 Javascript
JavaScript 变量,数据类型基础实例详解【变量、字符串、数组、对象等】
2020/01/04 Javascript
Python返回真假值(True or False)小技巧
2015/04/10 Python
关于Django显示时间你应该知道的一些问题
2017/12/25 Python
Python3.5 处理文本txt,删除不需要的行方法
2018/12/10 Python
解决nohup执行python程序log文件写入不及时的问题
2019/01/14 Python
Django框架模板文件使用及模板文件加载顺序分析
2019/05/23 Python
Python Django基础二之URL路由系统
2019/07/18 Python
浅谈django url请求与数据库连接池的共享问题
2019/08/29 Python
Python3开发实例之非关系型图数据库Neo4j安装方法及Python3连接操作Neo4j方法实例
2020/03/18 Python
python基于openpyxl生成excel文件
2020/12/23 Python
pycharm如何设置官方中文(如何汉化)
2020/12/29 Python
python 装饰器重要在哪
2021/02/14 Python
Staples加拿大官方网站:办公用品一站式采购
2016/09/25 全球购物
美国本地交易和折扣网站:LocalFlavor.com
2017/10/26 全球购物
美国眼镜网站:LensCrafters
2020/01/19 全球购物
不开辟用于交换数据的临时空间,如何完成字符串的逆序
2012/12/02 面试题
环保倡议书50字
2014/05/15 职场文书
食品工程专业求职信
2014/06/15 职场文书
上班时间打瞌睡检讨书
2014/09/26 职场文书
整改报告怎么写
2014/11/06 职场文书
2015年清明节活动总结
2015/02/09 职场文书
培训班开班主持词
2015/07/02 职场文书
广告文案的撰写技巧(实用干货)
2019/08/23 职场文书