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

05-03 21:46