ndarray通用函数 / 常用函数
一、ufunc:numpy 模块中对 ndarray 中数据进行快速元素级运算的函数,也可以看做是简单的函数(接受一个或多个标量值,并产生一个或多个标量值)的矢量化包装器。
二、一元函数:
一元ufunc
描述
调用方式
abs,fabs
计算整数、浮点数或者复数的绝对值,对于非复数,可以使用更快的fabs
np.abs(arr) np.fabs(arr)
sqrt
计算各个元素的平方根,相对于 arr ** 0.5,要求 arr 的每个元素必须是非负数
np.sqrt(arr)
square
计算各个元素的平方,相对于 arr ** 2
np.square(arr)
exp
计算各个元素的指数 e 的 x 次方
np.exp(arr)
log、log10、log2、log1p
分别计算自然对数、底数为10的log、底数为2的log以及log(1+x);要求 arr 中的每个元素必须为正数
np.log(arr) np.log10(arr) np.log2(arr) n