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

作者:doufuxixi 时间:2023-07-13 03:14:39 

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],将行转换成列

https://www.jb51.net/article/175461.htm

来源:https://blog.csdn.net/doufuxixi/article/details/80356946

标签:numpy,np.newaxis,行向量,列向量
0
投稿

猜你喜欢

  • 安装多个版本的TensorFlow的方法步骤

    2022-12-10 00:13:02
  • python调用matlab的m自定义函数方法

    2023-11-11 21:40:52
  • MySQL中二进制与重做日志文件的基本概念学习教程

    2024-01-19 07:59:19
  • 40行Python代码实现天气预报和每日鸡汤推送功能

    2022-05-14 00:38:41
  • SQL语句练习实例之六 人事系统中的缺勤(休假)统计

    2011-11-03 17:15:55
  • Vue之插件详解

    2024-04-30 10:44:57
  • Python使用爬虫爬取静态网页图片的方法详解

    2021-02-18 20:07:58
  • Python Pygame实战之水果忍者游戏的实现

    2021-07-25 03:22:37
  • Python深入06——python的内存管理详解

    2021-07-29 05:18:26
  • 全屏窗无提示关闭父窗口

    2013-06-30 05:41:36
  • Python 实现数据结构-堆栈和队列的操作方法

    2021-05-25 20:56:16
  • Python函数装饰器的使用详解

    2023-04-30 14:47:24
  • Scrapy元素选择器Xpath用法汇总

    2021-09-11 11:42:58
  • Python使用pywebview开发桌面应用的全过程

    2023-08-16 09:11:18
  • 关于Python中进度条的六个实用技巧分享

    2023-07-03 09:58:39
  • Python 编程操作连载之字符串,列表,字典和集合处理

    2021-08-16 11:27:54
  • Vue3 defineExpose要在方法声明定义以后使用的教程

    2024-05-21 10:30:03
  • numpy矩阵乘法中的multiply,matmul和dot的使用

    2023-10-22 23:58:56
  • Python的组合模式与责任链模式编程示例

    2023-05-08 07:03:43
  • 我的javascript小扎

    2008-08-12 13:04:00
  • asp之家 网络编程 m.aspxhome.com