我有一个旧的S-plus脚本,我想在R中重现结果。我唯一的问题是随机种子。我知道他们使用不同的算法进行伪随机数生成。在S-plus文件中,种子使用:
设置set.seed(337)
我能找到的相关信息是
从这份文档看起来,S-plus使用了" Super-duper"伪随机数生成算法。 R有这个选项,但是它表示它需要2个整数,而S-plus只需要0到1000之间的1个整数。此外,R doc说
The two seeds are the Tausworthe and congruence long integers, respectively.
A one-to-one mapping to S's .Random.seed[1:12] is possible but we will not
publish one, not least as this generator is not exactly the same as that in
recent versions of S-PLUS.
我不太清楚这意味着什么。那么有谁知道是否有可能复制结果?
R邮件列表上的old post尝试在S / R / Splus中获得相同的结果。