zoukankan      html  css  js  c++  java
  • numpy学习

    NumPy是Python的一种开源的数值计算库。这种工具可用来存储和处理大型矩阵,比Python自身的嵌套列表(nested list structure)结构要高效的多(该结构也可以用来表示矩阵(matrix))。

    1.导入numpy,创建矩阵,查看维数,形状,大小

     2.numpy的创建

    •  创建3行4列0矩阵 

    • 3行4列全1矩阵

    • 类似range,生成,并且reshape

     

    • 从1到10生成5个线段

     

     3.numpy基础运算

    • array相减

    •  平方

    • 三角函数

     

    • 判断数大小

     

     矩阵运算

    • 定义矩阵

    • 矩阵乘法

     

     

    • 创建随机数,并求元素和,最大元素,最小元素

     

     

    • 索引

     

    • 平均值

    • 中位数

    • 前n位累加(n=1,2,……)

    •  每一行的累差  

    • 排序(每行)

    • 非0值

     

    • 矩阵转置

     

    • clip

     

     4.numpy索引

    •  for循环输出每一行 (列)

       

    • 循环输出每一项

     5.numpy合并

    • 合并1

     

     

    •  数列加维度

    •  合并2

    • 合并3

     

    6.numpy分割

    • 相等分割

     

    •  不等分割

    • 分割2

     

     7.numpy深浅拷贝

    • 直接=是浅拷贝

     

    • 深拷贝

     

  • 相关阅读:
    Oracle条件分支查询
    Oracle分组函数实例
    使用JDK合成照片
    Oracle存储过程记录异常日志
    Emmet Cheat Sheet(Sublime编辑)
    JS中级
    JS中级
    架构师必须知道的架构设计原则
    JS中级
    JS中级
  • 原文地址:https://www.cnblogs.com/sclu/p/11663901.html
Copyright © 2011-2022 走看看