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的列表

      

  • 相关阅读:
    hibernate悲观锁和乐观锁 Mr
    windows窗体调整
    我是一只草泥马
    草泥马2号
    用友二次开发 用友控件 Js宿主脚本 调用用友T6 登录 参照 控件示例
    KRBTabControl 不能不能输入
    藕のC#语法と
    ぇ份の测试ょ
    初学者编程入门:C语言指针使用方法
    开始写点东西了。。。。
  • 原文地址:https://www.cnblogs.com/liujianing/p/12210936.html
Copyright © 2011-2022 走看看