np.newaxis

最近看到np.newaxis这方法,思考了一下午这个如何理解,于是我试验出来了。
结果就是,若现在有一个代码:

diabetes_X[:, np.newaxis, 2]

它的过程等价于:

diabetes_X[:, 2].reshape(:, 1, 2)

因为我一直在思考它如何变化的,它的方法介绍是增加一个轴,但是当我们指定了一个轴切片时便不好理解了。
比如:

arr = arange(3)
arr = np.array([arr, arr])
arr = arr[:,:,np.newaxis]

此时,根据它的意思,我们将一个(2,3)形状的数组,变成了一个(2,3,1)的数组。那么如果arr = arr[:,:,np.1]这样的代码就不太好理解了,所以才有了转换的思考过程。

我想我知道np.newaxis是什么意思了相关推荐

  1. numpy给数据新增一个维度np.newaxis及其使用场景

    numpy给数据新增一个维度np.newaxis及其使用场景 a = [10,20,30,40,50] a = np.array(a)print(a.shape) a = a[:, np.newaxi ...

  2. np.newaxis 的使用

    np.newaxis 在使用和功能上等价于 None,其实就是 None 的一个别名. 1. np.newaxis 的使用 1 >> x = np.arange(3) 2 >> ...

  3. np.newaxis 为 numpy.ndarray(多维数组)增加一个轴

    >> type(np.newaxis) NoneType >> np.newaxis == None True 1 2 3 4 np.newaxis 在使用和功能上等价于 No ...

  4. np.newaxis学习【转载】

    转自:https://blog.csdn.net/lanchunhui/article/details/49725065 1.相当于None >> type(np.newaxis) Non ...

  5. np.newaxis——np.ndarray增加维数

    numpy.newaxis The newaxis object can be used in all slicing operations to create an axis of length o ...

  6. python np.newaxis

    np.newaxis的功能是插入新维度,看下面的例子: a=np.array([1,2,3,4,5]) print a.shape print a 输出结果 (5,) [1 2 3 4 5] 可以看出 ...

  7. np.arrange和np.newaxis的用法

    np.arange() 1.参数为一个的情况,默认起点为0,终点为参数,步长为1,即间隔为1 In [9]: a = np.arange(2) In [10]: a Out[10]: array([0 ...

  8. np.vstack与np.newaxis的含义

    np.vstack 把两个数组按列拼接,也相当于堆叠了起来 import numpy as nparr1 = np.array([1, 2, 3]) arr2 = np.array([4, 5, 6] ...

  9. np.random.uniform,random,choice,newaxis

    np.random.uniform(low=0.0, high=1.0, size=None) 均匀分布,随机生成下一个实数,在 [low, high) 范围内. low  :   随机数的最小值,包 ...

最新文章

  1. 在对话框中应用CScrollView显示图像
  2. python渲染html页面_从零开始学Python - 第031课:用Python解析HTML页面
  3. 19 个行业观点:李开复谈20年后 AI,崔宝秋论开源之道,清华唐杰提认知图谱三要素...
  4. MySQL高级 - 常用工具 - mysqlimport与source
  5. 今日代码(200924)--缺失值处理
  6. C语言 · 前10名
  7. JAVA中神奇的双刃剑--Unsafe
  8. Paper Pal:一个中英文论文及其代码大数据搜索平台
  9. 红黑树原件 及其插入、删除(附图说明)
  10. 零基础学Python的几个经典例子
  11. (转)使用Spring配置文件实现AOP
  12. 15.Linux/Unix 系统编程手册(上) -- 文件属性
  13. SPRD Android12 设备解锁
  14. A - Artwork ( 并查集 )
  15. VCM 音圈电机 (马达)Voice Coil Motor
  16. Windows部分软件乱码教你快速解决
  17. 【我的架构之路】什么是代理服务器以及什么是负载均衡?
  18. 条件极值例题_条件极值与函数习题课.doc
  19. 读取文件,解析json报错,解析Unquotted string ''
  20. 有时间 多研究研究开源项目 必有收获

热门文章

  1. Hive数据仓库建模
  2. 中国移动与今日头条合作:疯狂为5G铺路
  3. 基于java的学生宿舍公寓管理系统-计算机毕业设计
  4. js函数式编程之代码改善 - 封装和去重
  5. 360Email:会员邮件营销取胜要点总结
  6. 【STM32学习】(10)STM32F1通用定时器实现脉冲计数器
  7. Android_弹钢琴(多媒体应用)
  8. Hbase API应用 表/列 链接diea增删改查
  9. 十大顶级骨传导蓝牙耳机,列举几款目前畅销的骨传导耳机
  10. php 芝麻认证think_PHP 接入芝麻信用 注意 事项