如何存储在r中创建的随机数据以供进一步使用?

时间:2018-01-25 16:20:31

标签: r

我正在使用Rstudio,我创建了一个这样的随机数据:

n<-500
u<-runif(n)

现在存储了这些数据,但很明显,一旦我再次运行代码,它就会发生变化。我怎么能存储再次使用它?如果点数很小,我只需定义一个向量并手动编写像

这样的数字
DATA<-c(1,2,3,4)

但显然这样做500分并不是很实用。谢谢。

1 个答案:

答案 0 :(得分:5)

在这种情况下,即使用伪随机数生成器时,常见的方法是设置种子:

set.seed(12345)

您必须存储用于模拟的种子,以便将来设置相同的种子并获得相同的数字序列。种子表明这些数字不是真正随机的,它们是随机的。相同的种子将生成相同的数字。有RANDOM等服务试图生成真正的随机数。