如何在R中获得当前种子

时间:2015-11-13 10:01:49

标签: r random

我在R中运行带有随机因子的函数,我意识到在运行此函数之前我忘记运行set.seed()

有没有办法可以检索R正在使用的seed值(我想它会是一个任意数字,但没关系)所以我可以重现执行?

1 个答案:

答案 0 :(得分:1)

您可以使用.Random.seed获取当前的随机状态。但是,您需要使用之前的状态来复制结果,而且无法获得结果。

(好吧,Mersenne Twister不是加密安全的,所以也许它可能,但肯定不实用。)