美文网首页
3.4Python数据处理篇之Numpy系列(四)---ndar

3.4Python数据处理篇之Numpy系列(四)---ndar

作者: 张一根 | 来源:发表于2019-03-10 08:56 被阅读0次

    目录

    [TOC]

    1.数组与标量的运算

    2.元素级的运算(一元函数)

    3.数组级的运算(二元函数)

    (一)数组与标量的运算

    1.说明:

    也就是数组与一个数的计算,得到结果是数组的每一个元素与这个数计算的数组。

    2.实例:

    06.png

    (二)元素级的运算(一元函数)

    1.说明:

    一元函数针对于数组的每一个元素运算。

    (1)np.abs(a) np.fabs(a): 取每一个元素的绝对值

    (2)np.sqrt(a):开方

    (3)np.square(a):平方

    (4)np.sin(a) 正弦

    (5)np.cos(a) 余弦

    (6)np.tan(a) 正切

    (7)np.sinh(a) 双个曲线正弦

    (8)np.cosh(a) 双个曲线余弦

    (9)np.tan(a) 双个曲线正切

    (10)np.exp(a): 指数

    (11)np.log(a) 底数自然数

    (12)np.log10(a) 底数10

    (13)np.log2(a) 底数2

    (14)np.ring(a): 四舍五入

    (15)np.modf(a):拆分小数与整数部分

    (16)np.sign(a):(+)1 (0)0 (-)-1

    2.实例:

    07.png

    (三)数组级的运算(二元函数)

    1.说明:

    针对的是 数组与数组之间,而且是同维度的数组。

    (1)可以直接用运算符:+ -* / ** a+b

    (2)np.maximum(a,b) np.fmax:取对应元素的最大值

    (3)np.minimum(a,b) np.fmin:取对应元素的最小值

    (4)np.mod(a,b):取模运算,即绝对值

    (5)np.copysign(a,b):将b中的符号复制给a

    (6)< > <= >= !=:生成bool类型的数组

    2.实例:

    08.png 09.png

    相关文章

      网友评论

          本文标题:3.4Python数据处理篇之Numpy系列(四)---ndar

          本文链接:https://www.haomeiwen.com/subject/vmaypqtx.html