zoukankan      html  css  js  c++  java
  • numpy

    基于矩阵运算的库

    常用属性:

      维度:ndim

      形状:shape

      个数:size

    矩阵生产:

      array(列表,dtype=np.float64)

      zeros((行*列))

      ones((行*列))

      empty((行*列))

      arange等差数列,默认起始值为0

      linspace(起,终,段数)

      random.random((行*列))随机生成    random.normal(均值,方差,个数)random.uniform(起,终,个数)

      reshape((行*列))

    常用函数:

      sum、min、max(array,axis=0/1)可指定行、列还是整体

      mean、median(中位数)

      sort():逐行排序

      np.transpose(array)或array.T   转置以后,现在的按行索引变成以前的按列索引

      clip(array,min,max)小于min变成min,大于max变成max

      flatten()打平

      argmin、argmax:输出索引

      vsplit(array,n)垂直分割、hsplit(array,n)水平分割

      array_split(array,n,axis=0/1)不均等分割

      vstack((a,b))垂直合并、hstack((a,b))水平合并

      array[:,np.newaxis]增加横向维度、array[np.newaxis,:]增加纵向维度

      直接赋值:关联,使用copy:不关联

    常用运算:

      矩阵的运算:*(对应乘)、np.dot(a,b)或者a.dot(b)(矩阵乘法)

      各种函数:sin cos

      array == b:返回一个True或者Flase的列表

      

  • 相关阅读:
    Spring
    Spring
    Spring
    Spring
    JS 脱敏通用方法
    JS 实用技巧记录
    多快?好省!
    实战 | 如何使用微搭低代码实现按条件过滤数据
    2021腾讯数字生态大会落地武汉,微搭低代码专场等你来
    实战 | 如何使用微信云托管部署flask项目
  • 原文地址:https://www.cnblogs.com/liujianing/p/12210936.html
Copyright © 2011-2022 走看看