欢迎光临散文网 会员登陆 & 注册

numpy之基本操作

2023-05-04 20:18 作者:tevop2000  | 我要投稿

    学习完ndarray后,我们已经知道了数组的基本创建方法,下面我们来学习数组的基本操作方法。

1、算数运算符

    使用算数运算符进行运算。为数组加上一个或者乘以一个标量,如下:用arange函数生成一个数组,然后对数组+4和*4的操作。

    另外我们也可以对两个数组进行算数运算符的运算,我们再定义b数组,然后可以进行a+b的运算。

知识点:运算如下图

2、矩阵积

    numpy用dot函数来做这类计算。我们定义a、b两个数组,然后用dot输出查看结果,所得到的数组的中每一个元素是第一个矩阵行号和第二个矩阵元素列号相同的元素先两两相乘,再求和。


3、自增或自减

    自增和自减采用+=  -+,注意python没有 ++  --的操作

4、通用函数

    通用函数,也可以称为ufunc,是一种在ndarray数据中进行逐元素操作的函数,某些简单函数接收一个或多个标量数值,并产生一个或多个标量结果,而通用函数就是对这些简单函数的向量化封装。

    有很多ufunc是简单的逐元素转换,比如sqrt(计算每个元素的平方根)函数:

5、聚会函数

    聚合函数可以用于对数组中的元素进行汇总计算,包括求和、最小值、平均值等等。这些函数可以对整个数组或者沿着某个轴进行计算,并且支持忽略NaN值的计算。如下:

 

    


numpy之基本操作的评论 (共 条)

分享到微博请遵守国家法律