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

  • 相关阅读:
    枚举和字符串转换
    JavaScript string.format
    Jquery 中toggle的用法举例
    JQuery 实现倒计时
    找位置
    图算法
    文件操作总结
    动态规划——总结
    回文字符串
    a+b_1
  • 原文地址:https://www.cnblogs.com/xihehe/p/7507037.html
Copyright © 2011-2022 走看看