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运行的17个时新手常见错误小结
Aug 07 Python
python中实现php的var_dump函数功能
Jan 21 Python
Python实现提取文章摘要的方法
Apr 21 Python
CentOS 6.X系统下升级Python2.6到Python2.7 的方法
Oct 12 Python
Python操作MySQL数据库的三种方法总结
Jan 30 Python
Python装饰器用法实例总结
Feb 07 Python
python Pandas 读取txt表格的实例
Apr 29 Python
python实现文本进度条 程序进度条 加载进度条 单行刷新功能
Jul 03 Python
python自带tkinter库实现棋盘覆盖图形界面
Jul 17 Python
Python+OpenCv制作证件图片生成器的操作方法
Aug 21 Python
计算Python Numpy向量之间的欧氏距离实例
May 22 Python
python 8种必备的gui库
Aug 27 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
建立动态的WML站点(三)
2006/10/09 PHP
php+curl 发送图片处理代码分享
2015/07/09 PHP
一端时间轮换的广告
2006/06/26 Javascript
msn上的tab功能Firefox对childNodes处理的一个BUG
2008/01/21 Javascript
javascript+css 网页每次加载不同样式的实现方法
2009/12/27 Javascript
Backbone.js框架中Model与Collection的使用实例
2016/05/07 Javascript
Javascript 实现微信分享(QQ、朋友圈、分享给朋友)
2016/10/21 Javascript
jQuery插件MovingBoxes实现左右滑动中间放大图片效果
2017/02/28 Javascript
JS对象深度克隆实例分析
2017/03/16 Javascript
bootstrap IE8 兼容性处理
2017/03/22 Javascript
vue内置指令详解
2018/04/03 Javascript
微信小程序开发实现的选项卡(窗口顶部/底部TabBar)页面切换功能图文详解
2019/05/14 Javascript
Vue基础学习之项目整合及优化
2019/06/02 Javascript
javaScript把其它类型转换为Number类型
2019/10/13 Javascript
vue实现div可拖动位置也可改变盒子大小的原理
2020/09/16 Javascript
[56:48]FNATIC vs EG 2019国际邀请赛小组赛 BO2 第二场 8.15
2019/08/16 DOTA
python压缩文件夹内所有文件为zip文件的方法
2015/06/20 Python
Python实现大文件排序的方法
2015/07/10 Python
Python命令启动Web服务器实例详解
2017/02/23 Python
Django原生sql也能使用Paginator分页的示例代码
2017/11/15 Python
Python socket实现多对多全双工通信的方法
2019/02/13 Python
Python同步遍历多个列表的示例
2019/02/19 Python
Django框架之DRF 基于mixins来封装的视图详解
2019/07/23 Python
多版本python的pip 升级后, pip2 pip3 与python版本失配解决方法
2019/09/11 Python
如何基于Python批量下载音乐
2019/11/11 Python
Python3开发实例之非关系型图数据库Neo4j安装方法及Python3连接操作Neo4j方法实例
2020/03/18 Python
使用K.function()调试keras操作
2020/06/17 Python
UGG英国官方网站:UGG UK
2018/02/08 全球购物
巴西箱包、背包、钱包和旅行配件购物网站:Inovathi
2019/12/14 全球购物
物理系毕业生自荐书范文
2014/02/22 职场文书
学校政风行风评议工作总结
2014/10/21 职场文书
三峡人家导游词
2015/01/31 职场文书
单位病假条范文
2015/08/17 职场文书
MySQL 常见的数据表设计误区汇总
2021/06/07 MySQL
python中24小时制转换为12小时制的方法
2021/06/18 Python
Web应用开发TypeScript使用详解
2022/05/25 Javascript