zoukankan      html  css  js  c++  java
  • R语言学习笔记(十二):零碎知识点(31-35)

    31--round(),floor()和ceiling()

    • round()四舍五入取整
    • floor()向下取整
    • ceiling()向上取整
    > round(3.5)
    [1] 4
    > floor(3.5)
    [1] 3
    > ceiling(3.5)
    [1] 4
    

    32--factorial( )

    factorial()为阶乘函数

    > factorial(3)
    [1] 6
    

    33--nlm( )

    nlm()用来求函数的最小值

    > nlm(function(x) return(x^2-sin(x)), 8)
    $minimum
    [1] -0.2324656
    
    $estimate
    [1] 0.4501831
    
    $gradient
    [1] 4.024558e-09
    
    $code
    [1] 1
    
    $iterations
    [1] 5
    
    

    34--统计分布函数

    • d 对应概率密度函数
    • p 对应累积分布函数
    • q 对应分布的分位数
    • r 对应随机数生成函数
    > dnorm(0)
    [1] 0.3989423
    > pnorm(0)
    [1] 0.5
    > rnorm(10)
     [1]  0.23687896 -0.06802170 -0.08102438  0.63635970
     [5]  0.17326884  0.20388754  0.62996081  1.74229465
     [9]  0.12313148 -0.37888588
    > qnorm(0.5)
    [1] 0
    

    35--crossprod( )

    crossprod( )用来计算两个向量的内积

    > crossprod(1:3, c(5, 12, 13))
         [,1]
    [1,]   68
    

    这个函数计算的是1*5+2*12+3*13=68

  • 相关阅读:
    第五周总结
    第四周总结
    第三周总结
    第二周总结
    第一周总结
    暑假学习进度八
    使用nmtui文本框方式修改IP
    Linux 忘记密码配置
    关于公网IP和内网IP
    常见API编写方式(三种)
  • 原文地址:https://www.cnblogs.com/xihehe/p/7507037.html
Copyright © 2011-2022 走看看