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的Django框架完成视频处理任务的教程
Apr 02 Python
python实现的简单文本类游戏实例
Apr 28 Python
Python实现批量修改文件名实例
Jul 08 Python
Python操作SQLite数据库的方法详解【导入,创建,游标,增删改查等】
Jul 11 Python
微信跳一跳辅助python代码实现
Jan 05 Python
win10 64bit下python NLTK安装教程
Sep 19 Python
python中使用zip函数出现错误的原因
Sep 28 Python
python机器学习之神经网络实现
Oct 13 Python
python用post访问restful服务接口的方法
Dec 07 Python
Python collections模块的使用方法
Oct 09 Python
Python虚拟环境virtualenv创建及使用过程图解
Dec 08 Python
scrapy实践之翻页爬取的实现
Jan 05 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
php 数组的一个悲剧?
2011/05/11 PHP
解析用PHP实现var_export的详细介绍
2013/06/20 PHP
PHP实现长文章分页实例代码(附源码)
2016/02/03 PHP
CodeIgniter表单验证方法实例详解
2016/03/03 PHP
JQuery优缺点分析说明
2011/04/10 Javascript
js网页侧边随页面滚动广告效果实现
2011/04/14 Javascript
关于URL中的特殊符号使用介绍
2011/11/03 Javascript
JavaScript基础知识之数据类型
2012/08/06 Javascript
html dom节点操作(获取/修改/添加或删除)
2014/01/23 Javascript
jQuery切换网页皮肤并保存到Cookie示例代码
2014/06/16 Javascript
javascript弹出页面回传值的方法
2015/01/28 Javascript
jQuery焦点图切换特效代码分享
2015/09/15 Javascript
非常酷炫的Bootstrap图片轮播动画
2016/05/27 Javascript
js验证真实姓名与身份证号,手机号的简单实例
2016/07/18 Javascript
js尾调用优化的实现
2019/05/23 Javascript
js常见遍历操作小结
2019/06/06 Javascript
如何通过Proxy实现JSBridge模块化封装
2020/10/22 Javascript
Java 生成随机字符的示例代码
2021/01/13 Javascript
[59:26]DOTA2上海特级锦标赛D组资格赛#1 EG VS VP第二局
2016/02/28 DOTA
[56:18]VGJ.S vs Secret 2018国际邀请赛小组赛BO2 第二场 8.16
2018/08/17 DOTA
用Python制作简单的朴素基数估计器的教程
2015/04/01 Python
深入理解Python单元测试unittest的使用示例
2017/11/18 Python
Java文件与类动手动脑实例详解
2019/11/10 Python
python实现批量处理将图片粘贴到另一张图片上并保存
2019/12/12 Python
tensorflow实现训练变量checkpoint的保存与读取
2020/02/10 Python
浅谈matplotlib.pyplot与axes的关系
2020/03/06 Python
Python 如何创建一个简单的REST接口
2020/07/30 Python
用python批量下载apk
2020/12/29 Python
HTML5手机端弹出遮罩菜单特效代码
2016/01/27 HTML / CSS
软件工程师面试题
2012/06/25 面试题
临床医学专业个人的自我评价
2013/09/27 职场文书
大学生毕业的自我评价分享
2014/01/02 职场文书
共产党员公开承诺践诺书
2014/05/28 职场文书
JS一分钟在github+Jekyll的博客中添加访问量功能的实现
2021/04/03 Javascript
一篇文章弄清楚Ajax请求的五个步骤
2022/03/17 Javascript
Python 的演示平台支持 WSGI 接口的应用
2022/04/20 Python