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两个整数相除得到浮点数值的方法
Mar 18 Python
python实现12306抢票及自动邮件发送提醒付款功能
Mar 08 Python
Python基于xlrd模块操作Excel的方法示例
Jun 21 Python
Python版名片管理系统
Nov 30 Python
Django时区详解
Jul 24 Python
浅谈Python 敏感词过滤的实现
Aug 15 Python
Python 如何优雅的将数字转化为时间格式的方法
Sep 26 Python
Pytorch自己加载单通道图片用作数据集训练的实例
Jan 18 Python
使用TensorFlow直接获取处理MNIST数据方式
Feb 10 Python
Python操作Jira库常用方法解析
Apr 10 Python
pycharm软件实现设置自动保存操作
Jun 08 Python
Django和Ueditor自定义存储上传文件的文件名
Feb 25 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
php对gzip文件或者字符串解压实例参考
2008/07/25 PHP
php实现俄罗斯乘法实例
2015/03/07 PHP
php中ob函数缓冲机制深入理解
2015/08/03 PHP
FF IE兼容性的修改小结
2009/09/02 Javascript
jQuery Autocomplete自动完成插件
2010/07/17 Javascript
JavaScript 字符串处理函数使用小结
2010/12/02 Javascript
javascript+HTML5的Canvas实现Lab单车动画效果
2015/08/07 Javascript
jQuery右侧选项卡焦点图片轮播特效代码分享
2015/09/05 Javascript
基于jQuey实现鼠标滑过变色(整行变色)
2015/12/07 Javascript
Javascript基础之数组的使用
2016/05/13 Javascript
javascript判断firebug是否开启的方法
2016/11/23 Javascript
原生JS实现导航下拉菜单效果
2020/11/25 Javascript
js实现鼠标移动到图片产生遮罩效果
2017/10/21 Javascript
微信小程序上传图片实例
2018/05/28 Javascript
React组件内事件传参实现tab切换的示例代码
2018/07/04 Javascript
VUE+Element UI实现简单的表格行内编辑效果的示例的代码
2018/10/31 Javascript
Jquery实现无缝向上循环滚动列表的特效
2019/02/13 jQuery
vue项目页面嵌入代码块vue-prism-editor的实现
2020/10/30 Javascript
[19:14]DOTA2 HEROS教学视频教你分分钟做大人-维萨吉
2014/06/24 DOTA
深入解析Python编程中JSON模块的使用
2015/10/15 Python
Django 外键的使用方法详解
2019/07/19 Python
python+selenium定时爬取丁香园的新型冠状病毒数据并制作出类似的地图(部署到云服务器)
2020/02/09 Python
Python post请求实现代码实例
2020/02/28 Python
HTML5 video标签(播放器)学习笔记(二):播放控制
2015/04/24 HTML / CSS
高街生活方式全球在线商店:AZBRO
2017/08/26 全球购物
ECCO爱步官方旗舰店:丹麦鞋履品牌
2018/01/02 全球购物
美国电子产品购物网站:BuyDig.com
2020/06/17 全球购物
说一下Linux下有关用户和组管理的命令
2016/01/04 面试题
优秀应届生推荐信
2013/11/09 职场文书
考试不及格的检讨书
2014/01/22 职场文书
行政人事岗位职责
2014/03/17 职场文书
2014年单位植树节活动方案
2014/03/23 职场文书
会计学专业自荐信
2014/06/25 职场文书
反四风个人对照检查材料
2014/09/26 职场文书
2015年党建工作总结
2015/03/30 职场文书
springboot+zookeeper实现分布式锁
2022/03/21 Java/Android