Si consiglia di impostare un seme casuale in modo che i risultati possano essere riprodotti. Tuttavia, poiché il seme viene avanzato man mano che vengono disegnati numeri pseudo-casuali, i risultati potrebbero cambiare se un pezzo di codice ricava un numero aggiuntivo.
A prima vista, il controllo della versione sembra essere una soluzione a questo, in quanto consentirebbe almeno di tornare indietro e riprodurre la versione esistente quando si scrivevano i risultati nelle note o nella carta. Tuttavia, poiché basta un solo sorteggio per rovinare le cose, se aggiorni R anche i risultati potrebbero cambiare.
Mi rendo conto che questo è probabilmente problematico solo in rari casi, ma sono curioso di sapere se ci sono delle migliori pratiche qui. Questo è qualcosa con cui ho lottato nel mio lavoro.
R
lavori questo stato può essere trovato in.Random.seed
. La mia più grande preoccupazioneR
è che alcune routine potrebbero aggirare questo - e forse potrebbero ignorare delset.seed
tutto in alcuni casi.