其他分享
首页 > 其他分享> > R语言中set.seed函数的作用

R语言中set.seed函数的作用

作者:互联网

 

1、 set.seed()函数的作用是设定随机数种子, 保证第二次产生的随机数可重复

> a <- rnorm(5)                 ## 生成5个随机数
> a
[1] -0.8204684  0.4874291  0.7383247  0.5757814 -0.3053884
> b <- rnorm(5)                 ## 生成5个随机数
> b                             ## 随机数向量a、b不相同
[1]  1.5117812  0.3898432 -0.6212406 -2.2146999  1.1249309
> set.seed(1)                   ## 设置随机数种子为1
> x <- rnorm(5)
> x
[1] -0.6264538  0.1836433 -0.8356286  1.5952808  0.3295078
> set.seed(1)                   ## 设置随机数种子为1
> y <- rnorm(5)                 ## 随机数向量x和y完全相同
> y
[1] -0.6264538  0.1836433 -0.8356286  1.5952808  0.3295078

 

标签:set,函数,##,0.6264538,0.1836433,seed,随机数
来源: https://www.cnblogs.com/liujiaxin2018/p/16267860.html