1
我從the Stata manual on the RNG seed收集每次Stata啓動時seed
的值爲123456789。我的問題是Stata中的默認種子
- 是不是總是這樣或者是默認
seed
在舊版本(我特別關注第8版)不同 - 是缺省
sortseed
還123456789?
我從the Stata manual on the RNG seed收集每次Stata啓動時seed
的值爲123456789。我的問題是Stata中的默認種子
seed
在舊版本(我特別關注第8版)不同sortseed
還123456789?回答我的問題:
再回到版本至少爲8的默認seed
是123456789
但尼克考克斯在上述這樣的評論指出,並不意味着塔塔的所有版本中會產生相同的由於隨機數發生器隨時間而改變,因此基於該種子的隨機數序列。
默認sortseed似乎1001
:
. query sortseed
. di r(sortseed)
1001
如果你回去遠遠不夠,發電機是不同的,所以種子的差別變得無關緊要。 http://www.stata.com/help.cgi?version有一些細節。 –
如果我想我需要使用'sortseed',我需要停下來,記住這是一個肯定的跡象,表明在我的代碼中有一個問題需要解決。使用'sortseed'只是隱藏了一個bug的症狀,這顯然是一件非常糟糕的事情。 [這裏](http://www.stata.com/statalist/archive/2005-09/msg00582.html)是對這個職位的解釋。 –
@MaartenBuis我完全意識到'set sortseed'旁邊有一個很大的「這裏有龍」標誌。但是我的目的不是爲了自己編寫一個節目,而是爲了複製別人的工作。這項工作似乎對某種敏感。我希望能夠做的是找到'sortseed',在這個'sortseed'下,即使原始do-file也無法複製原始結果,然後顯示它們直接依賴於'sortseed'。還有其他方法可以說明這一點,但是通過'sortseed'來做這件事似乎是最容易理解的。 – RoyalTS