利用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求斐波那契数列示例分享
Feb 14 Python
Python 字符串操作方法大全
Mar 11 Python
python版飞机大战代码分享
Nov 20 Python
Python微医挂号网医生数据抓取
Jan 24 Python
Python之time模块的时间戳,时间字符串格式化与转换方法(13位时间戳)
Aug 12 Python
python range实例用法分享
Feb 06 Python
Python基于pandas爬取网页表格数据
May 11 Python
详细分析Python可变对象和不可变对象
Jul 09 Python
详解vscode实现远程linux服务器上Python开发
Nov 10 Python
详解Python中list[::-1]的几种用法
Nov 16 Python
python-图片流传输的思路及示例(url转换二维码)
Dec 21 Python
Pytorch实现图像识别之数字识别(附详细注释)
May 11 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
人族 Terran 基本策略
2020/03/14 星际争霸
php&java(三)
2006/10/09 PHP
PHP使用PHPMailer发送邮件的简单使用方法
2013/11/12 PHP
js和php邮箱地址验证的实现方法
2014/01/09 PHP
PHP简单实现生成txt文件到指定目录的方法
2016/04/25 PHP
js正文内容高亮效果的实现方法
2013/06/30 Javascript
JS如何判断移动端访问设备并解析对应CSS
2013/11/27 Javascript
jquery操作下拉列表、文本框、复选框、单选框集合(收藏)
2014/01/08 Javascript
jquery自动将form表单封装成json的具体实现
2014/03/17 Javascript
ECMAScript 5中的属性描述符详解
2015/03/02 Javascript
简介JavaScript中substring()方法的使用
2015/06/06 Javascript
JavaScript 对象字面量讲解
2016/06/06 Javascript
jQuery文字轮播特效
2017/02/12 Javascript
详解通过JSON数据使用VUE.JS
2017/05/26 Javascript
动态创建Angular组件实现popup弹窗功能
2017/09/15 Javascript
Vue的事件响应式进度条组件实例详解
2018/02/04 Javascript
AngularJS中ng-options实现下拉列表的数据绑定方法
2018/08/13 Javascript
Vue项目服务器部署之子目录部署方法
2019/05/12 Javascript
浅谈Ant Design Pro 菜单自定义 icon
2020/11/17 Javascript
[02:09]EHOME夺得首届辉夜杯冠军—现场颁奖仪式
2015/12/28 DOTA
[40:03]DOTA2上海特级锦标赛主赛事日 - 1 败者组第一轮#1EHOME VS Archon
2016/03/02 DOTA
[03:16]DOTA2完美大师赛主赛事首日集锦
2017/11/23 DOTA
python实现监控windows服务并自动启动服务示例
2014/04/17 Python
python使用selenium实现批量文件下载
2019/03/11 Python
mac系统下Redis安装和使用步骤详解
2019/07/09 Python
Django 实现Admin自动填充当前用户的示例代码
2019/11/18 Python
Django 解决distinct无法去除重复数据的问题
2020/05/20 Python
Spark处理数据排序问题如何避免OOM
2020/05/21 Python
关于Python3的import问题(pycharm可以运行命令行import错误)
2020/11/18 Python
python sleep和wait对比总结
2021/02/03 Python
UGG雪地靴荷兰官网:UGG荷兰
2016/09/09 全球购物
亚马逊新加坡官方网站:Amazon.sg
2020/03/25 全球购物
2015年六一儿童节活动总结
2015/02/11 职场文书
介绍信格式样本
2015/05/05 职场文书
2015国庆节感想
2015/08/04 职场文书
SpringCloud Feign请求头删除修改的操作代码
2022/03/20 Java/Android