样本()的不同结果甚至设置种子

时间:2017-08-25 17:35:17

标签: r seeding

我有一个包含1200个数字(从1到1200)的向量,需要对其中一组进行采样。我设置了一个期望能够复制结果的种子数,但每次我从同一个向量中排序相同的数字时,我会得到不同的结果。我是否在set.seed或sample()函数的实现中遗漏了一些东西?我也尝试了caTools :: sample.split()函数,问题仍然存在。

set.seed(1)

ln <- 1:1200

test <- sort( sample(x=ln, size=5, replace = FALSE) )
test
[1]  242  319  447  687 1088

test <- sort( sample(x=ln, size=5, replace = FALSE) )
test
[1]   74  754  792 1079 1133

test <- sort( sample(x=ln, size=5, replace = FALSE) )
test
[1] 212 248 460 824 921

0 个答案:

没有答案