在R中重现S-plus结果

时间:2016-09-12 16:43:28

标签: r random random-seed s s-plus

我有一个旧的S-plus脚本,我想在R中重现结果。我唯一的问题是随机种子。我知道他们使用不同的算法进行伪随机数生成。在S-plus文件中,种子使用:

设置
set.seed(337)

我能找到的相关信息是

S-plus set seed

R set seed

从这份文档看起来,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中获得相同的结果。

0 个答案:

没有答案