Numpy 通用函数:快速的逐元素组函数

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

一、一元通用函数

一元通用函数
函数名 描述
abs, fabs 逐元素地计算整数,浮点数或复数的绝对值
sqrt 计算每个元素的平方根(与arr ** 0.5相等)
square 计算每个元素的平方(与arr ** 2 相等)
exp 计算每个元素的自然指数值
log, log10, log2, log1p 分别对应自然对数、对数10为底、对数2为底、log(1 + x)
sign 计算每个元素的符号值:1(正数),0(0),-1(负数)
ceil 计算每个元素的最高整数值(即大于等于给定数值的最小整数)
floor 计算每个元素的最小整数值(即小于等于给定元素的最大整数)
rint 将元素保留到整数位,并保持dtype
modf 分别将数组的小数部分和整数部分按数组形式返回
isnan 返回数组中的元素是否是一个Nan(不是一个数值),形式为布尔值数组
isfinite, isinf 分别返回数组中的元素是否有限(非inf、非Nan),是否无限的,形式为布尔值数组。
cos, cosh, sin, sinh, tan, tanh 常规的双曲三角函数
arccos, arccosh, arcsin, arcsinh, arctan, arctanh 反三角函数
logical_not 对数组的元素按位取反(与~arr效果一致)

二、二元通用函数

二元通用函数
函数名 描述
add 将数组的对应元素相加
subtract 在第二个数组中,将第一个数组中包含的元素去除
multiply

将数组的对应元素相乘

divide, floor_divide 除或整除
power 将第二个数组的元素作为第一个数组对应元素的幂次方
maximum, fmax 逐个元素计算最大值,(fmax忽略NaN)
minimum, fmin 逐个元素计算最小值,(fmin忽略NaN)
mod 按元素的求模运算
copysign 将第一个数组的符号值改为第二个数组的符号值
greater, greater_equal, less,less_equal, equal, not_equal,  进行逐元素的比较,返回布尔值数组(与>, >=, <, <=, ==, != 效果一致
logical_and, logical_or, logical_xor 进行逐元素的逻辑操作(与 &, |,^,效果一致)

你可能感兴趣的:(利用Python进行数据分析,html5,python,javascript)