numpy通用函数

一元通用函数

  abs、fabs :逐元素地计算整数、浮点数或复数的绝对值

  sqrt:计算每个元素的平方根(类似于**0.5)

  square:计算每个元素的平方(类似于**2)

  exp:计算每个元素的自然指数值ex

  log、log10、log2、log1p:分别对应自然对数(e为底)、对数10为底、对数2为底、log(1+x)

  sign:计算每个元素的符号值,1为正数、0、-1为负数

  ceil:向上取整

  floor:向下取整

  rint:将元素保留到整数位,并保持dtype

  modf:分别将数组中的整数部分和小数部分返回

  isnan:返回数组中是否存在nan值的布尔类型

  isfinite、isinf:返回数组中是否存在有限和无限值的布尔型数组

  cos、cosh、sin、sinh、tan、tanh:常规的双曲三角函数

  arccos、arccosh、arcsin、arcsinh、arctan、arctanh:反三角函数

  logical_not:对数组的元素按位取反(与~一致)

二元通用函数

  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:进行逐个元素的逻辑操作(与逻辑操作符& ,| ,^ 效果一致)

posted @ 2020-12-18 17:57  17孤独的牧羊人  阅读(183)  评论(0编辑  收藏  举报