Numpy数组转置的两种实现方法


Posted in Python onApril 17, 2018

Numpy数组转置很容易,两种写法

np_array = np.array([[1, 2], [3, 4]]) 
np_array.transpose() 
np.transpose(np_array)

但是一维数组转置的时候有个坑,光transpose没有用,需要指定shape参数

array_1d = np.array([1, 2]) 
print array_1d.shape, array_1d.transpose() 
array_1d.shape = (2, 1) 
print array_1d.shape, array_1d.transpose()

输出结果为

(2,) [1 2] 
(2, 1) [[1 2]]

可见原本一维数组的shape第二的纬度那个1是空的,指定了以后才能顺利地讲行向量转为列向量

以上这篇Numpy数组转置的两种实现方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python中的二叉树查找算法模块使用指南
Jul 04 Python
Python3读取zip文件信息的方法
May 22 Python
Python实现建立SSH连接的方法
Jun 03 Python
Python中input与raw_input 之间的比较
Aug 20 Python
使用Python实现在Windows下安装Django
Oct 17 Python
python实现连续图文识别
Dec 18 Python
详解Python循环作用域与闭包
Mar 21 Python
解决python 文本过滤和清理问题
Aug 28 Python
Python 获取指定文件夹下的目录和文件的实现
Aug 30 Python
Python安装及Pycharm安装使用教程图解
Sep 20 Python
在Django中实现添加user到group并查看
Nov 18 Python
解决Python 异常TypeError: cannot concatenate 'str' and 'int' objects
Apr 08 Python
详解Django之auth模块(用户认证)
Apr 17 #Python
numpy中实现ndarray数组返回符合特定条件的索引方法
Apr 17 #Python
python中找出numpy array数组的最值及其索引方法
Apr 17 #Python
详谈Numpy中数组重塑、合并与拆分方法
Apr 17 #Python
基于numpy.random.randn()与rand()的区别详解
Apr 17 #Python
Python实现求解括号匹配问题的方法
Apr 17 #Python
django 通过ajax完成邮箱用户注册、激活账号的方法
Apr 17 #Python
You might like
PHP图片处理类 phpThumb参数用法介绍
2012/03/11 PHP
php动态生成版权所有信息的方法
2015/03/24 PHP
php备份数据库类分享
2015/04/14 PHP
php验证码生成代码
2015/11/11 PHP
php 实现银联商务H5支付的示例代码
2019/10/12 PHP
优化网页之快速的呈现我们的网页
2007/06/29 Javascript
Tab页界面 用jQuery及Ajax技术实现(php后台)
2011/10/12 Javascript
Struts2的s:radio标签使用及用jquery添加change事件
2013/04/08 Javascript
html向js方法传递参数具体实现
2013/08/08 Javascript
JS 打印界面的CSS居中代码适用所有浏览器
2014/03/19 Javascript
提升PHP安全:8个必须修改的PHP默认配置
2014/11/17 Javascript
jQuery实现自定义下拉列表
2015/01/05 Javascript
jQuery使用load()方法载入另外一个网页文件内的指定标签内容到div标签的方法
2015/03/25 Javascript
深入剖析JavaScript面向对象编程
2016/07/12 Javascript
IScroll5实现下拉刷新上拉加载的功能实例
2017/08/11 Javascript
微信小程序使用scroll-view标签实现自动滑动到底部功能的实例代码
2018/11/09 Javascript
vue-cli3.0如何使用CDN区分开发、生产、预发布环境
2018/11/22 Javascript
vue页面切换项目实现转场动画的方法
2019/11/12 Javascript
微信小程序实现拼图小游戏
2020/10/22 Javascript
Vue中nprogress页面加载进度条的方法实现
2020/11/13 Javascript
vue单元格多列合并的实现
2020/11/26 Vue.js
JS实现选项卡插件的两种写法(jQuery和class)
2020/12/30 jQuery
[01:36:17]DOTA2-DPC中国联赛 正赛 Ehome vs iG BO3 第一场 1月31日
2021/03/11 DOTA
详解Python中的内建函数,可迭代对象,迭代器
2019/04/29 Python
Atom Python 配置Python3 解释器的方法
2019/08/28 Python
Python上下文管理器用法及实例解析
2019/11/11 Python
浅谈django channels 路由误导
2020/05/28 Python
基于python实现计算两组数据P值
2020/07/10 Python
HTML5实现移动端复制功能
2018/04/19 HTML / CSS
AC Lens:购买隐形眼镜
2017/02/26 全球购物
文件中有一组整数,要求排序后输出到另一个文件中
2012/01/04 面试题
Linux管理员面试经常问道的相关命令
2014/12/12 面试题
大三学生英语考试作弊检讨书
2015/01/01 职场文书
放弃遗产继承公证书
2015/01/26 职场文书
Golang 实现获取当前函数名称和文件行号等操作
2021/05/08 Golang
Python爬虫框架之Scrapy中Spider的用法
2021/06/28 Python