美文网首页我爱编程程序员
Chapter 1. Numpy-Creating arrays

Chapter 1. Numpy-Creating arrays

作者: 世界级退堂鼓演奏家 | 来源:发表于2018-03-12 19:58 被阅读0次

一、Numpy array 对象常用构造方法:

1. np.arange(start,stop,steps)    #可控制步数序列

2. np.linspace(start,stop,numbers)    #可确定采样点数的序列

3. np.zeros()    #零向量

4. np.ones()    #全1向量

5. np.eye()    #单位向量    

6. np.diag(np.array([1,2,3]))    #对角矩阵,接受一个序列作为对角线元素

7. np.random.rand()    #[0,1]上的均匀分布随机序列

8.  np.random.randn()    #Gaussion 分布随机序列                                                                                                                                                               

注:   构造参数:dtype设置输出array的数据类型

二、Numpy array  对象若干基础成员方法:

1. dot()    #矩阵乘积

2. sum()    #某一维度求和

3. min()    #某一维度求最小值

4. max()    #某一维度求最大值

5. cumsum()    #某一维度求累加和(cumulative sum)

6. reshape()    #改变矩阵形状(对对象本身不发生修改,只是产生原对象的copy)

7.  floor()    #向下取整

8. ravel()    #将矩阵降维至0维

9. resize()    #改变矩阵形状 (修改对象本身,是在对象的视图上进行的操作)

10. T    #矩阵转置

11. all()    #检测矩阵中是否全为True (非零)元素

12. any()    #检测矩阵中是否存在True(非零)元素

13. apply_along_axis()    #沿着矩阵的某一维度执行函数操作

14. argmax()    #寻找沿着某一维度的最大值对应的索引

15. argmin()    #寻找沿着某一维度最小值对应的索引

16. argsort()    #返回沿着某一维度排序后的索引

17. average()    #计算沿着某一维度的加权平均值

18. ceil()    #向下取整

19. cumprod()    #计算沿着某一维度的连乘积

20. logspace()    #产生对数坐标轴数据

21. ptp()    #计算某一维度的峰峰值(peak to peak value)    

22. searchsorted()    #寻找数据在数组中应当插入的位置索引

23. sort()    #返回对象的排序拷贝

成员方法参数:axis=0 代表操作以第1维度为单位进行(行操作);axis=1代表列操作,

相关文章

  • Chapter 1. Numpy-Creating arrays

    一、Numpy array 对象常用构造方法: 1. np.arange(start,stop,steps) #...

  • 4 Arrays and Matrices

    4.1 Arrays this chapter is about homogeneous arrays conta...

  • Chapter 8 Arrays

    指针和数组的效率问题 在继续阅读前, 建议读者拥有计算机组成原理相关只是背景 考虑如下代码 和代码 在数组方法中,...

  • chapter 4 NumPy Basics: Arrays a

    4.1 The NumPy ndarray: A Multidimensional Array Object Cr...

  • [Interview ]1. Arrays and String

    Hash Tables ArrayList & Resizeable Arrays amortized inser...

  • 1⃣️,开始使用Matplotlib作图

    1. A brief introduction to NumPy arrays Creating an array...

  • Chapter 1. 北城

    北方的这座城市,冬天足有半年。 往往人们还没来得及享受夏日短暂的热情,气温便在毫无防备的某一天骤然下降,然后过不了...

  • chapter 1.开端

    『一粒微尘拥有着一片宇宙,这是不幸,还是伪装的幸运』 拿起眼镜布,稍微擦拭,戴上。 没人知道我有多生疏。 ...

  • 荒丘 Chapter 1.

    有的人看一眼就烦,有的人看一眼就喜欢。 初见时北京已入冬,黄景瑜裹着一身寒气,冷冽,沉默,偶尔眼神能飞出到刀来。 ...

  • Chapter 1. Preliminaries

    Essential Python Libraries NumPy pandas matplotlib SciPy ...

网友评论

    本文标题:Chapter 1. Numpy-Creating arrays

    本文链接:https://www.haomeiwen.com/subject/ijhifftx.html