r语言怎么设置随机数种子

   2025-02-04 8670
核心提示:在R语言中,我们可以使用set.seed()函数来设置随机数种子。该函数的参数是一个整数,可以是任何整数。每次调用set.seed()函数并

在R语言中,我们可以使用set.seed()函数来设置随机数种子。该函数的参数是一个整数,可以是任何整数。每次调用set.seed()函数并传入相同的整数,R将生成相同的随机数序列。

以下是设置随机数种子的示例:

set.seed(123)  # 设置随机数种子为123random_numbers <- rnorm(5)  # 生成5个服从标准正态分布的随机数print(random_numbers)set.seed(123)  # 再次设置随机数种子为123random_numbers <- rnorm(5)  # 再次生成5个服从标准正态分布的随机数print(random_numbers)

上述代码中,我们首先使用set.seed(123)设置随机数种子为123,然后使用rnorm()函数生成5个服从标准正态分布的随机数,并将其存储在random_numbers变量中。接着我们再次使用set.seed(123)设置随机数种子为123,并再次使用rnorm()函数生成5个服从标准正态分布的随机数。由于两次设置的种子相同,所以生成的随机数序列也相同。

 
 
更多>同类维修知识
推荐图文
推荐维修知识
点击排行
网站首页  |  关于我们  |  联系方式  |  用户协议  |  隐私政策  |  网站留言