当前位置:   article > 正文

Numpy API

numpy api

本文记录Numpy的常用函数,方便日后查看。

Numpy基本属性:

  1. array = np.array([[1,2,3],[2,3,4]]) #列表转化为矩阵
  2. print(array)
  3. """
  4. array([[1, 2, 3],
  5. [2, 3, 4]])
  6. """
  7. print('number of dim:',array.ndim) # 维度
  8. # number of dim: 2
  9. print('shape :',array.shape) # 行数和列数
  10. # shape : (2, 3)
  11. print('size:',array.size) # 元素个数
  12. # size: 6

Numpy常用AIPI:

  • np.asarray(x,np.float32)                         #将列表转化为np格式
  • np.argmax(pre, axis=1)                         #返回pre的最大值对应的索引  axis=1每一行的最大索引
  • np.argmin(pre,  axix=1)                         #最小元素的索引
  • np.mean(a)     或  a.mean()                  #计算统计中的均值
  • np.sum(a)   np.min(a)   np.max(a)        #求和,最小最大值
  • a = np.array([2,23,4],dtype=np.int)
    print(a.dtype)                                       #查看数据格式
  • a=np.zeros((3,4))                                #创建全零数组  3行4列
  • a=np.ones((3,4),dtype=np.int)           #创建全一数组
  • a=no.arrange(10,20,2)                       #创建连续数组 10-19的数据,2个步长
  • a=np.arrange(12).reshape((3,4))      #改变数据形状,3行4列
  • a=np.linspace(1,10,20)                      #生成线段型数据  1开始,10结束,分成20个数据
  • array([[  1.        ,   1.47368421,   1.94736842,   2.42105263],
           [  2.89473684,   3.36842105,   3.84210526,   4.31578947],
           [  4.78947368,   5.26315789,   5.73684211,   6.21052632],
           [  6.68421053,   7.15789474,   7.63157895,   8.10526316],
           [  8.57894737,   9.05263158,   9.52631579,  10.        ]])
  • a=np.array([2,23,4])                            #创建数组
  • b=a.copy()     #a与b没有关联  深度复制
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/秋刀鱼在做梦/article/detail/792024
推荐阅读
相关标签
  

闽ICP备14008679号