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 相关文章推荐
Django 2.0版本的新特性抢先看!
Jan 05 Python
numpy使用技巧之数组过滤实例代码
Feb 03 Python
Flask实现跨域请求的处理方法
Sep 27 Python
python 对字典按照value进行排序的方法
May 09 Python
详解python中index()、find()方法
Aug 29 Python
Pytorch实现的手写数字mnist识别功能完整示例
Dec 13 Python
python 的numpy库中的mean()函数用法介绍
Mar 03 Python
Python中zip函数如何使用
Jun 04 Python
Django模板报TemplateDoesNotExist异常(亲测可行)
Dec 18 Python
Python爬取网站图片并保存的实现示例
Feb 26 Python
python爬虫--selenium模块
Mar 31 Python
OpenCV-Python实现油画效果的实例
Jun 08 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
使用PHP实现蜘蛛访问日志统计
2013/07/05 PHP
PHP获取当前完整URL地址的函数
2014/12/21 PHP
php文件操作小结(删除指定文件/获取文件夹下的文件名/读取文件夹下图片名)
2016/05/09 PHP
解决php 处理 form 表单提交多个 name 属性值相同的 input 标签问题
2017/05/11 PHP
js和jquery如何获取图片真实的宽度和高度
2014/09/28 Javascript
基于jQuery实现Div窗口震动特效代码-代码简单
2015/08/28 Javascript
Ajax跨域实现代码(后台jsp)
2017/01/21 Javascript
canvas雪花效果核心代码分享
2017/02/19 Javascript
浅谈angular2的http请求返回结果的subcribe注意事项
2017/03/01 Javascript
Angular中的interceptors拦截器
2017/06/25 Javascript
elementUI中Table表格问题的解决方法
2018/12/04 Javascript
VUE实现自身整体组件销毁的示例代码
2020/01/13 Javascript
vue实现购物车功能(商品分类)
2020/04/20 Javascript
Angular+ionic实现折叠展开效果的示例代码
2020/07/29 Javascript
[03:39]2015国际邀请赛主赛事首日精彩回顾
2015/08/05 DOTA
Python使用MYSQLDB实现从数据库中导出XML文件的方法
2015/05/11 Python
Python之reload流程实例代码解析
2018/01/29 Python
python中文编码与json中文输出问题详解
2018/08/24 Python
python async with和async for的使用
2019/06/20 Python
Python爬取豆瓣视频信息代码实例
2019/11/16 Python
Pytorch训练过程出现nan的解决方式
2020/01/02 Python
Python requests模块基础使用方法实例及高级应用(自动登陆,抓取网页源码)实例详解
2020/02/14 Python
OpenCV4.1.0+VS2017环境配置的方法步骤
2020/07/09 Python
Python wordcloud库安装方法总结
2020/12/31 Python
纯CSS3实现鼠标悬停提示气泡效果
2014/02/28 HTML / CSS
使用HTML5 Canvas绘制直线或折线等线条的方法讲解
2016/03/14 HTML / CSS
html5版canvas自由拼图实例
2014/10/15 HTML / CSS
美国嘻哈首饰购物网站:Hip Hop Bling
2016/12/30 全球购物
英国健身仓库:Bodybuilding Warehouse
2019/03/06 全球购物
市场营销专业个人自荐信格式
2013/09/21 职场文书
推荐信格式要求
2014/05/09 职场文书
我的中国心演讲稿
2014/09/04 职场文书
2019年七夕情人节浪漫祝福语大全!
2019/08/08 职场文书
JavaScript流程控制(分支)
2021/12/06 Javascript
MySQL优化常用的19种有效方法(推荐!)
2022/03/17 MySQL
MySQL 字符集 character
2022/05/04 MySQL