美文网首页
第2章 R编程入门(三):数学函数

第2章 R编程入门(三):数学函数

作者: 祝福你_7599 | 来源:发表于2020-10-18 11:20 被阅读0次

    2.2 R常用函数及其应用

    Function_name ( variable1, variable2, variable3 ···)

    2.2.1 数学函数

    • 对数据做变换
    • 数值做格式化
    函数 含义
    abs(x) 绝对值
    sqrt(x) 平方根
    ceiling 不小于x的最小整数
    floor(x) 不大于x的最大整数
    trunc(x) 向0的方向截去x的整数部分
    round(x, digits=n) 将x舍入为指定的n位小数
    signif(x, digits=n) 将x舍入为指定的n位有效数字
    cos(x) 余弦
    sin(x) 正弦
    tan(x) 正切
    acos(x) 反余弦
    asin(x) 反正弦
    atan(x) 反正切
    sinh(x) 双曲正弦
    cosh(x) 双曲余弦
    tanh(x) 双曲正切
    asinh(x) 反双曲正弦
    acosh(x) 反双曲余弦
    atanh(x) 反双曲正切
    log(x, base=n) 对x取以n为底的对数
    log(x) 自然对数(以e为底)
    log10(x) 常用对数(以10为底)
    exp(x) 指数函数
    # 绝对值
    > abs(-4)
    [1] 4
    > abs(-4.3)
    [1] 4.3
    
    # 平方根
    > sqrt(25)
    [1] 5
    > 25^0.5
    [1] 5
    
    # 不小于x的最小整数
    > ceiling(3.25)
    [1] 4
    > ceiling(-3.25)
    [1] -3
    > ceiling(-3.95)
    [1] -3
    
    # 不大于x的最大整数
    > floor(3.95)
    [1] 3
    > floor(-3.95)
    [1] -4
    > floor(-3.25)
    [1] -4
    
    # 向0的方向截取x的整数部分
    > trunc(3.25)
    [1] 3
    > trunc(3.95)
    [1] 3
    > trunc(-3.25)
    [1] -3
    > trunc(-3.95)
    [1] -3
    
    # 小数位数
    > round(5.3457,digits=2)
    [1] 5.35
    > round(5.3457,digits=1)
    [1] 5.3
    > round(0.002537,digits=2)
    [1] 0
    > round(0.002537,digits=4)
    [1] 0.0025
    > round(0.002537,digits=5)
    [1] 0.00254
    
    # 有效数字位数
    > signif(0.002537,digits=2)
    [1] 0.0025
    > signif(0.002537,digits=3)
    [1] 0.00254
    > signif(2.537467,digits=3)
    [1] 2.54
    > signif(2.537467,digits=4)
    [1] 2.537
    

    相关文章

      网友评论

          本文标题:第2章 R编程入门(三):数学函数

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