numpy:np.newaxis 实现将行向量转换成列向量


Posted in Python onNovember 30, 2019

np.newaxis 新增一个轴

如何将数组[0,1,2]转换成列向量

用ndarray[: , np.newaxis]

代码实质就是将原本的(0,1,2)移到行上,然后新增一列

其实可以更简单

ndarray.shape=(3,1) 



>> x = np.arange(3)
>> x
array([0, 1, 2])
>> x[:, np.newaxis]
array([[0], 
  [1], 
  [2]])

>> x[:, None]
array([[0], 
  [1], 
  [2]])

>> x[:, np.newaxis].shape 
(3, 1)
  
>>> X = np.array([[1, 2, 3, 4], [5, 6, 7, 8], [9, 10, 11, 12]])
>>> X[:, 1]
array([2, 6, 10])    % 这里是一个行

>>>X[:, 1][:, np.newaxis]
array([[2], 
  [6], 
  [10]])

将行换成列

当提取数组的某一列时,结果输出是按行输出,用X[:, 1][:, np.newaxis],将行转换成列

以上这篇numpy:np.newaxis 实现将行向量转换成列向量就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python中关于时间和日期函数的常用计算总结(time和datatime)
Mar 08 Python
Python实现文件复制删除
Apr 19 Python
Python 中 Virtualenv 和 pip 的简单用法详解
Aug 18 Python
Python实现抢购IPhone手机
Feb 07 Python
python实现简易动态时钟
Nov 19 Python
PyQt5的PyQtGraph实践系列3之实时数据更新绘制图形
May 13 Python
解决Django中修改js css文件但浏览器无法及时与之改变的问题
Aug 31 Python
Python如何把十进制数转换成ip地址
May 25 Python
Python自动巡检H3C交换机实现过程解析
Aug 14 Python
Python Merge函数原理及用法解析
Sep 16 Python
利用Pycharm + Django搭建一个简单Python Web项目的步骤
Oct 22 Python
Python下使用Trackbar实现绘图板
Oct 27 Python
np.newaxis 实现为 numpy.ndarray(多维数组)增加一个轴
Nov 30 #Python
python 实现多维数组转向量
Nov 30 #Python
python 二维矩阵转三维矩阵示例
Nov 30 #Python
Python三元运算与lambda表达式实例解析
Nov 30 #Python
python将三维数组展开成二维数组的实现
Nov 30 #Python
Pandas实现dataframe和np.array的相互转换
Nov 30 #Python
Python实现图片批量加入水印代码实例
Nov 30 #Python
You might like
解析mysql left( right ) join使用on与where筛选的差异
2013/06/18 PHP
PHP getNamespaces()函数讲解
2019/02/03 PHP
Laravel 6.2 中添加了可调用容器对象的方法
2019/10/22 PHP
laravel 创建命令行命令的图文教程
2019/10/23 PHP
flexigrid 参数说明
2010/11/23 Javascript
如何获取JQUERY AJAX返回的JSON结果集实现代码
2012/12/10 Javascript
Jquery为单选框checkbox绑定单击click事件
2012/12/18 Javascript
jquery属性选择器not has怎么写 行悬停高亮显示
2013/11/13 Javascript
js中Math之random,round,ceil,floor的用法总结
2013/12/26 Javascript
js/jquery判断浏览器类型的方法小结
2015/05/12 Javascript
跟我学习javascript的call(),apply(),bind()与回调
2015/11/16 Javascript
Jquery组件easyUi实现表单验证示例
2016/08/23 Javascript
浅谈JS中的反柯里化( uncurrying)
2017/08/17 Javascript
vue scroller返回页面记住滚动位置的实例代码
2018/01/29 Javascript
vue+node实现图片上传及预览的示例方法
2018/11/22 Javascript
使用Angular Cli如何创建Angular私有库详解
2019/01/30 Javascript
layui的布局和表格的渲染以及动态生成表格的方法
2019/09/18 Javascript
JavaScript的垃圾回收机制与内存管理
2020/08/06 Javascript
vscode 调试 node.js的方法步骤
2020/09/15 Javascript
[40:13]Ti4 冒泡赛第二天 iG vs NEWBEE 2
2014/07/15 DOTA
详细解析Python中__init__()方法的高级应用
2015/05/11 Python
Python简单实现Base64编码和解码的方法
2017/04/29 Python
Python实现的微信公众号群发图片与文本消息功能实例详解
2017/06/30 Python
Python 列表去重去除空字符的例子
2019/07/20 Python
Python实现线性插值和三次样条插值的示例代码
2019/11/13 Python
存储过程和函数的区别
2013/05/28 面试题
恶意软件的定义
2014/11/12 面试题
《圆明园的毁灭》教学反思
2014/02/28 职场文书
大学生两会精神学习心得体会
2014/03/10 职场文书
长城导游词300字
2015/01/30 职场文书
事业单位个人总结
2015/02/12 职场文书
财务工作个人总结
2015/02/27 职场文书
中秋节感想
2015/08/10 职场文书
浅谈如何保证Mysql主从一致
2022/03/13 MySQL
解决flex布局中子项目尺寸不受flex-shrink限制
2022/05/11 HTML / CSS
MySQL索引失效十种场景与优化方案
2023/05/08 MySQL