zoukankan      html  css  js  c++  java
  • numpy学习(利用数组进行数据处理)

    NumPy数组使你可以将许多种数据处理任务表述为简洁的数组表达式(否则需要编写循环)。用数组表达式代替循环的做法,通常被称为矢量化一般来说,矢量化数组运算要比等价的纯Python方式快上一两个数量级(甚至更多),尤其是各种数值计算。

    假设我们想要在一组值(网格型)上计算函数sqrt(x^2+y^2)。np.meshgrid函数接受两个一维数组,并产生两个二维矩阵(对应于两个数组中所有的(x,y)对):

    现在,对该函数的求值运算就好办了,把这两个数组当做两个浮点数那样编写表达式即可:

    函数值(一个二维数组)的图形化结果如图所示。这张图我是用matplotlib的imshow函数创建的。

  • 相关阅读:
    linux网络服务
    linux支持中文
    quartz-2实例
    makefile入门
    form 组件
    jquery +ajax 上传加预览
    iframe 加form提交数据
    笔记,ajax,事件绑定,序列化
    KindEditor
    统计图表
  • 原文地址:https://www.cnblogs.com/anner-nie/p/8543809.html
Copyright © 2011-2022 走看看