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的Flask框架中实现登录用户的个人资料和头像的教程
Apr 20 Python
Python 'takes exactly 1 argument (2 given)' Python error
Dec 13 Python
python使用KNN算法手写体识别
Feb 01 Python
Python 实现在文件中的每一行添加一个逗号
Apr 29 Python
Python爬虫beautifulsoup4常用的解析方法总结
Feb 25 Python
学习python分支结构
May 17 Python
树莓派+摄像头实现对移动物体的检测
Jun 22 Python
PyCharm 配置远程python解释器和在本地修改服务器代码
Jul 23 Python
Django中自定义admin Xadmin的实现代码
Aug 09 Python
Python字符串大小写转换拼接删除空白
Sep 19 Python
python 下划线的不同用法
Oct 24 Python
Python中文分词库jieba(结巴分词)详细使用介绍
Apr 07 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启用sphinx全文搜索的实现方法
2014/12/24 PHP
深入理解PHP变量的值类型和引用类型
2015/10/21 PHP
两种php去除二维数组的重复项方法
2015/11/04 PHP
点击广告后才能获得下载地址
2006/10/26 Javascript
javascript 图片上传预览-兼容标准
2009/06/01 Javascript
ajax与302响应代码测试
2013/10/23 Javascript
JS是按值传递还是按引用传递
2015/01/30 Javascript
jQuery实现html表格动态添加新行的方法
2015/05/28 Javascript
jQuery抛物线运动实现方法(附完整demo源码下载)
2016/01/08 Javascript
谈谈jQuery之Deferred源码剖析
2016/12/19 Javascript
html5 canvas 详细使用教程
2017/01/20 Javascript
在JS中如何把毫秒转换成规定的日期时间格式实例
2017/05/11 Javascript
手机注册发送验证码倒计时的简单实例
2017/11/15 Javascript
详解js正则表达式验证时间格式xxxx-xx-xx形式
2018/02/09 Javascript
vue动态绑定class选中当前列表变色的方法示例
2018/12/19 Javascript
extract-text-webpack-plugin用法详解
2019/02/14 Javascript
详解element-ui中form验证杂记
2019/03/04 Javascript
vue+element+Java实现批量删除功能
2019/04/08 Javascript
微信小程序select下拉框实现效果
2019/05/15 Javascript
微信小程序下拉框搜索功能的实现方法
2019/07/31 Javascript
layer.prompt输入层的例子
2019/09/24 Javascript
[53:29]完美世界DOTA2联赛循环赛 DM vs Matador BO2第二场 11.04
2020/11/05 DOTA
[01:06:59]完美世界DOTA2联赛PWL S2 Magma vs FTD 第一场 11.29
2020/12/02 DOTA
Python编程之列表操作实例详解【创建、使用、更新、删除】
2017/07/22 Python
python十进制转二进制的详解
2020/02/07 Python
利用Python中的Xpath实现一个在线汇率转换器
2020/09/09 Python
你不知道的葡萄干处理法、橙蜜处理法、二氧化碳酵母法
2021/03/17 冲泡冲煮
美国隐形眼镜网上商店:Lens.com
2019/09/03 全球购物
Nº21官方在线商店:numeroventuno.com
2019/09/26 全球购物
什么是方法的重载
2013/06/24 面试题
初中语文教学反思
2014/02/02 职场文书
学徒工职责
2014/03/06 职场文书
连带责任保证书
2014/04/29 职场文书
毕业证代领委托书
2014/09/26 职场文书
海南召开党的群众路线教育实践活动总结大会新闻稿
2014/10/21 职场文书
解决xampp安装后Apache无法启动
2022/03/21 Servers