numpy按列连接两个维数不同的数组方式


Posted in Python onDecember 06, 2019

合并两个维数不同的ndarray

假设我们有一个3×2 numpy数组:

x = array(([[1,2], [3, 4], [5,6]]))

现在需要把它与一个一维数组:

y = array(([7, 8,9]))

通过将其添加到行的末尾,连接为一个3×3 numpy数组,如下所示:

array([[1,2,7],
    [3,4,8],
    [5,6,9]])

在numpy中按列连接的方法是:

hstack((x,y))

但是这不行,会报错:

ValueError: arrays must have same number of dimensions

解决方法有两种:

方法一:

>>> x = np.array([[1,2],[3,4],[5,6]])
>>> y = np.array([7,8,9])
>>> np.hstack((x, np.array(([y])).T ))
array([[1, 2, 7],
    [3, 4, 8],
    [5, 6, 9]])

方法二:

>>> x = np.array([[1,2],[3,4],[5,6]])
>>> y = np.array([7,8,9])
>>> np.column_stack((x,y))
array([[1, 2, 7],
    [3, 4, 8],
    [5, 6, 9]])

以上这篇numpy按列连接两个维数不同的数组方式就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python标准库defaultdict模块使用示例
Apr 28 Python
Django中几种重定向方法
Apr 28 Python
Python编写电话薄实现增删改查功能
May 07 Python
Python 实现 贪吃蛇大作战 代码分享
Sep 07 Python
Python实现批量检测HTTP服务的状态
Oct 27 Python
Python星号*与**用法分析
Feb 02 Python
python操作xlsx文件的包openpyxl实例
May 03 Python
Python实现的redis分布式锁功能示例
May 29 Python
解决django后台样式丢失,css资源加载失败的问题
Jun 11 Python
Python列表list操作相关知识小结
Jan 29 Python
通过Python实现Payload分离免杀过程详解
Jul 13 Python
Django多数据库联用实现方法解析
Nov 12 Python
使用Python实现分别输出每个数组
Dec 06 #Python
Python 获取numpy.array索引值的实例
Dec 06 #Python
python的json中方法及jsonpath模块用法分析
Dec 06 #Python
python输出数组中指定元素的所有索引示例
Dec 06 #Python
关于numpy.where()函数 返回值的解释
Dec 06 #Python
python进程的状态、创建及使用方法详解
Dec 06 #Python
Django Form and ModelForm的区别与使用
Dec 06 #Python
You might like
Search File Contents PHP 搜索目录文本内容的代码
2010/02/21 PHP
PHP 导出数据到淘宝助手CSV的方法分享
2010/02/27 PHP
PHP 5.3新特性命名空间规则解析及高级功能
2010/03/11 PHP
php fputcsv命令 写csv文件遇到的小问题(多维数组连接符)
2011/05/24 PHP
php内存缓存实现方法
2015/01/24 PHP
PHP实现批量上传单个文件
2015/12/29 PHP
javascript attachEvent和addEventListener使用方法
2009/03/19 Javascript
Jquery实现自定义tooltip示例代码
2014/02/12 Javascript
javascript实现C语言经典程序题
2015/11/29 Javascript
JavaScript实现选中文字提示新浪微博分享效果
2017/06/15 Javascript
js实现固定区域内的不重叠随机圆
2019/10/24 Javascript
浅谈Vue2.4.0 $attrs与inheritAttrs的具体使用
2020/03/08 Javascript
Linux中Python 环境软件包安装步骤
2016/03/31 Python
python实现简单中文词频统计示例
2017/11/08 Python
使用Python+Splinter自动刷新抢12306火车票
2018/01/03 Python
pycharm 批量修改变量名称的方法
2019/08/01 Python
Django命名URL和反向解析URL实现解析
2019/08/09 Python
python调用matplotlib模块绘制柱状图
2019/10/18 Python
Pytest参数化parametrize使用代码实例
2020/02/22 Python
python中如何进行连乘计算
2020/05/28 Python
python给list排序的简单方法
2020/12/10 Python
Jupyter安装拓展nbextensions及解决官网下载慢的问题
2021/03/03 Python
Traffic People官网:女式花裙、上衣和连身裤
2020/10/12 全球购物
Java的接口和C++的虚类的相同和不同处
2014/03/27 面试题
护理自荐信范文
2013/10/05 职场文书
聚美优品的广告词
2014/03/14 职场文书
员工工作表现评语
2014/04/26 职场文书
项目委托协议书(最新)
2014/09/13 职场文书
副总经理岗位职责范本
2014/09/30 职场文书
2015年统战工作总结
2015/05/19 职场文书
企业安全生产规章制度
2015/08/06 职场文书
纪检部部长竞选稿
2015/11/21 职场文书
Python数据可视化之基于pyecharts实现的地理图表的绘制
2021/06/10 Python
Python pygame实现中国象棋单机版源码
2021/06/20 Python
深入理解 Golang 的字符串
2022/05/04 Golang
纯CSS实现一个简单步骤条的示例代码
2022/07/15 HTML / CSS