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连接mysql调用存储过程示例
Mar 05 Python
学习python之编写简单乘法口诀表实现代码
Feb 27 Python
Python中类型检查的详细介绍
Feb 13 Python
Python3 queue队列模块详细介绍
Jan 05 Python
python+matplotlib演示电偶极子实例代码
Jan 12 Python
python实现决策树、随机森林的简单原理
Mar 26 Python
详解pandas中MultiIndex和对象实际索引不一致问题
Jul 23 Python
使用Django清空数据库并重新生成
Apr 03 Python
pyspark 随机森林的实现
Apr 24 Python
使用python爬取抖音app视频的实例代码
Dec 01 Python
Python中的turtle画箭头,矩形,五角星
Mar 16 Python
python函数的两种嵌套方法使用
Apr 02 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模板,主要想体现一下思路
2006/12/25 PHP
PHP学习之整理字符串
2011/04/17 PHP
基于php的微信公众平台开发入门实例
2015/04/15 PHP
详解php魔术方法(Magic methods)的使用方法
2016/02/14 PHP
PHP数组操作实例分析【添加,删除,计算,反转,排序,查找等】
2016/12/24 PHP
PHP用函数嵌入网站访问量计数器
2017/10/27 PHP
php面向对象基础详解【星际争霸游戏案例】
2020/01/23 PHP
JavaScript模块随意拖动示例代码
2014/05/27 Javascript
jQuery中:contains选择器用法实例
2014/12/30 Javascript
浅析jQuery 遍历函数,javascript中的each遍历
2016/05/25 Javascript
Angularjs 制作购物车功能实例代码
2016/09/14 Javascript
jquery购物车结算功能实现方法
2020/10/29 Javascript
详解Vue2.0之去掉组件click事件的native修饰
2017/04/20 Javascript
vue中使用ueditor富文本编辑器
2018/02/08 Javascript
对angularJs中ng-style动态改变样式的实例讲解
2018/09/30 Javascript
Vue退出登录时清空缓存的实现
2019/11/12 Javascript
JS实现电商商品展示放大镜特效
2020/01/07 Javascript
Python自动扫雷实现方法
2015/07/25 Python
python中执行shell的两种方法总结
2017/01/10 Python
python查询mysql,返回json的实例
2018/03/26 Python
解决python3爬虫无法显示中文的问题
2018/04/12 Python
Python单元测试实例详解
2018/05/25 Python
Python使用random.shuffle()打乱列表顺序的方法
2018/11/08 Python
python 中的列表生成式、生成器表达式、模块导入
2019/06/19 Python
django-xadmin根据当前登录用户动态设置表单字段默认值方式
2020/03/13 Python
基于SpringBoot构造器注入循环依赖及解决方式
2020/04/26 Python
django和flask哪个值得研究学习
2020/07/31 Python
使用Python实现音频双通道分离
2020/12/25 Python
【魔兽争霸3重制版】原版画面与淬火MOD画面对比
2021/03/26 魔兽争霸
业绩考核岗位职责
2014/02/01 职场文书
计算机网络专业自荐书
2014/06/09 职场文书
卫生厅领导班子党的群众路线教育实践活动整改措施
2014/09/20 职场文书
入团介绍人意见范文
2015/06/04 职场文书
单位车辆管理制度
2015/08/05 职场文书
2019垃圾分类宣传口号汇总
2019/08/16 职场文书
redis中lua脚本使用教程
2021/11/01 Redis