利用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 16 Python
Python实现屏幕截图的代码及函数详解
Oct 01 Python
Python编程实现从字典中提取子集的方法分析
Feb 09 Python
Python使用googletrans报错的解决方法
Sep 25 Python
Python3.5面向对象与继承图文实例详解
Apr 24 Python
python绘制地震散点图
Jun 18 Python
pandas如何处理缺失值
Jul 31 Python
Python matplotlib生成图片背景透明的示例代码
Aug 30 Python
python函数调用,循环,列表复制实例
May 03 Python
django queryset 去重 .distinct()说明
May 19 Python
keras 指定程序在某块卡上训练实例
Jun 22 Python
详解python metaclass(元类)
Aug 13 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
实用函数2
2007/11/08 PHP
解析用PHP读写音频文件信息的详解(支持WMA和MP3)
2013/05/10 PHP
php的ajax简单实例
2014/02/27 PHP
PHP 二维array转换json的实例讲解
2018/08/21 PHP
apache集成php7.3.5的详细步骤
2019/06/20 PHP
Yii框架页面渲染操作实例详解
2019/07/19 PHP
在Laravel 中实现是否关注的示例
2019/10/22 PHP
游戏人文件夹程序 ver 4.03
2006/07/14 Javascript
js 多种变量定义(对象直接量,数组直接量和函数直接量)
2010/05/24 Javascript
如何使用jQUery获取选中radio对应的值(一句代码)
2013/06/03 Javascript
地址栏传递中文参数乱码在js里用escape转码
2013/08/28 Javascript
jQuery实现带延迟的二级tab切换下拉列表效果
2015/09/01 Javascript
详解Windows下安装Nodejs步骤
2017/05/18 NodeJs
jQuery 表单序列化实例代码
2017/06/11 jQuery
javascript基本常用排序算法解析
2017/09/27 Javascript
javascript 内存模型实例详解
2020/04/18 Javascript
selenium 反爬虫之跳过淘宝滑块验证功能的实现代码
2020/08/27 Javascript
vue3.0 的 Composition API 的使用示例
2020/10/26 Javascript
[03:00]DOTA2-DPC中国联赛1月18日Recap集锦
2021/03/11 DOTA
Python中的并发编程实例
2014/07/07 Python
python中解析json格式文件的方法示例
2017/05/03 Python
Python基于回溯法子集树模板解决最佳作业调度问题示例
2017/09/08 Python
python实现微信发送邮件关闭电脑功能
2018/02/22 Python
python实现二分类的卡方分箱示例
2019/11/22 Python
Django 批量插入数据的实现方法
2020/01/12 Python
为什么称python为胶水语言
2020/06/16 Python
潘多拉珠宝俄罗斯官方网上商店:PANDORA俄罗斯
2020/09/22 全球购物
网络安全方面的面试题
2016/01/07 面试题
九年级体育教学反思
2014/01/23 职场文书
毕业生自荐书
2014/02/03 职场文书
三严三实对照检查材料思想汇报
2014/09/28 职场文书
11.9消防日宣传标语
2014/10/08 职场文书
2014年个人售房协议书
2014/10/30 职场文书
地心历险记观后感
2015/06/15 职场文书
Python中使用ipython的详细教程
2021/06/22 Python
如何使用SQL Server语句创建表
2022/04/12 SQL Server