【发布时间】:2013-02-22 02:04:25
【问题描述】:
我正在创建一些随机样本并绘制它们并注意到一个奇怪的行为。加载ggplot2后采样值不同:
set.seed(111)
library(ggplot2)
sample(1:10, 10)
# [1] 8 4 5 3 7 1 6 2 10 9
set.seed(111)
sample(1:10, 10)
# [1] 6 7 3 4 8 10 1 2 9 5
我可以很容易地避免这种行为,但是 ggplot2 有什么理由改变种子值吗?
【问题讨论】:
-
这不是关于改变种子值 - 它是关于获得一个随机数(在你之前)。
-
请注意,如果您测试了两个结果的可重复性,则强烈暗示
ggplot2正在使用随机种子做某事(可重复)。实验总是好的:-)