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 相关文章推荐
phpsir 开发 一个检测百度关键字网站排名的python 程序
Sep 17 Python
让python json encode datetime类型
Dec 28 Python
Python re模块介绍
Nov 30 Python
python实现在控制台输入密码不显示的方法
Jul 02 Python
Python tkinter事件高级用法实例
Jan 31 Python
Python3.遍历某文件夹提取特定文件名的实例
Apr 26 Python
Python爬取知乎图片代码实现解析
Sep 17 Python
python实现微信打飞机游戏
Mar 24 Python
Python Json数据文件操作原理解析
May 09 Python
Python生成随机验证码代码实例解析
Jun 09 Python
python中str内置函数用法总结
Dec 27 Python
Jupyter Notebook内使用argparse报错的解决方案
Jun 03 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 伪静态隐藏传递参数名的四种方法
2010/02/22 PHP
php实现过滤字符串中的中文和数字实例
2015/07/29 PHP
Prototype 学习 Prototype对象
2009/07/12 Javascript
javascript 随机展示头像实现代码
2011/12/06 Javascript
javascript中typeof的使用示例
2013/12/19 Javascript
jQuery验证元素是否为空的两种常用方法
2015/03/17 Javascript
js制作带有遮罩弹出层实现登录注册表单特效代码分享
2015/09/05 Javascript
JavaScript中Boolean对象的属性解析
2015/10/21 Javascript
JS中改变this指向的方法(call和apply、bind)
2016/03/26 Javascript
BootStrap学习系列之Bootstrap Typeahead 组件实现百度下拉效果(续)
2016/07/07 Javascript
JavaScript简单计算人的年龄示例
2017/04/15 Javascript
详解Vue用自定义指令完成一个下拉菜单(select组件)
2017/10/31 Javascript
js实现二级菜单点击显示当前内容效果
2018/04/28 Javascript
详解微信小程序实现仿微信聊天界面(各种细节处理)
2019/02/17 Javascript
angular 服务随记小结
2019/05/06 Javascript
element-ui组件中input等的change事件中传递自定义参数
2019/05/22 Javascript
vue实现搜索功能
2019/05/28 Javascript
webpack4 optimization使用总结
2019/11/10 Javascript
vue中根据时间戳判断对应的时间(今天 昨天 前天)
2019/12/20 Javascript
uniapp实现横向滚动选择日期
2020/10/21 Javascript
Antd表格滚动 宽度自适应 不换行的实例
2020/10/27 Javascript
微信小程序实现购物车小功能
2020/12/30 Javascript
Python读写Redis数据库操作示例
2014/03/18 Python
使用 Python 实现微信群友统计器的思路详解
2018/09/26 Python
在Python中调用Ping命令,批量IP的方法
2019/01/26 Python
python统计中文字符数量的两种方法
2019/01/31 Python
python实现最小二乘法线性拟合
2019/07/19 Python
Django认证系统实现的web页面实现代码
2019/08/12 Python
Python Pillow.Image 图像保存和参数选择方式
2020/01/09 Python
python连接打印机实现打印文档、图片、pdf文件等功能
2020/02/07 Python
python 实现音频叠加的示例
2020/10/29 Python
HTML5实现的图片无限加载的瀑布流效果另带边框圆角阴影
2014/03/07 HTML / CSS
canvas探照灯效果的示例代码
2018/11/30 HTML / CSS
早读课迟到检讨书
2014/09/25 职场文书
不听老师话的万能检讨书
2014/10/04 职场文书
先进教师个人总结
2015/02/11 职场文书