美文网首页
Numpy组队学习 Task04打卡

Numpy组队学习 Task04打卡

作者: 萤窗小烛 | 来源:发表于2020-10-28 20:42 被阅读0次

    数学函数

    算术运算

    np.add(x, 1)            # 加法
    np.subtract(x, 1)       # 减法
    np.multiply(x, 1)       # 乘法
    np.divide(x, 1)         # 除法
    np.floor_divide(x, 1)   # 地板除
    np.power(x, n)          # 求n次方
    np.sqrt(x)              # 开平方
    np.square(x)            # 平方
    

    三角函数

    np.sin(x)           
    np.cos(x)   
    np.tan(x)       
    np.arcsin(x)    
    np.arccos(x)   
    np.arctan(x)    
    

    对指数

    np.exp(x)       # e**x
    np.log(x)       # ln(x)
    np.exp2(x)      # 2**x
    np.log2(x)      # log2(x)
    np.log10(x)     # log10(x)
    

    数学和统计方法

    # 加法
    np.sum(x, axis=i)
    # 乘法
    np.prod(x, axis=i)
    # 累加
    np.cumsum(x, axis=i)
    # 累乘
    np.cumprod(x, axis=i)
    # 求平均数
    np.mean(x, axis=i)
    # 求中位数
    np.median(x, axis=i)
    # 求标准差
    np.std(x, axis=i)
    

    四舍五入

    # 舎入到指定小数位i
    np.around(x, decimals=i)
    # 向上取整
    np.ceil(x)
    # 向下取整
    np.floor(x)
    

    逻辑函数

    真值测试

    # 检查是否至少有一个True
    np.any(a, axis=i)
    # 检查是否均为True
    np.all(a, axis=i)
    # 计算布尔值数组中True的个数
    np.sum(a, axis=i)
    

    数组内容

    # 检查数组a中是否有np.nan
    # 返回一个布尔型数组
    np.isnan(a)
    

    逻辑运算

    np.logical_not(x)       # 计算非x元素的真值
    np.logical_and(x1, x2)  # 计算x1 AND x2元素的真值
    np.logical_or(x1, x2)   # 逐元素计算x1 OR x2的真值
    np.logical_xor(x1, x2)  # 逐元素计算x1 XOR x2的真值
    

    对照

    # 数组逐元素比较,返回布尔型数组
    np.greater(x1, x2)          # 大于
    np.greater_equal(x1, x2)    # 大于等于
    np.equal(x1, x2)            # 等于
    np.not_equal(x1, x2)        # 不等于
    np.less(x1, x2)             # 小于
    np.less_equal(x1, x2)       # 小于等于
    

    相关文章

      网友评论

          本文标题:Numpy组队学习 Task04打卡

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