Ich laufe derzeit R Version 3.1.0 (auf Ubuntu 12.04 LTS) und da sowohl meine R-Version als auch mein Betriebssystem ziemlich alt werden, plane ich beide zu aktualisieren. Allerdings habe ich viele Simulationen, die auf set.seed() beruhen, und ich möchte, dass sie mir immer noch die gleichen Zufallszahlen geben, nachdem ich sowohl R als auch mein Betriebssystem aktualisiert habe.Ist set.seed konsistent über verschiedene Versionen von R (und Ubuntu)?
Also meine Frage ist dreifach.
- Kann ich R aktualisieren, ohne zu ändern, welche Nummern von jedem Seed generiert werden?
- Kann ich das gleiche für mein Betriebssystem tun?
- Wenn nein zu 1) oder 2), gibt es eine Möglichkeit, die Samen in meinem Code so zu ändern, dass sie mit den alten Samen übereinstimmen?
Die Zufallszahlengenerierung erfolgt mit einem Algorithmus. 'set.seed()' übergibt den Startwert an ihn. Daher sollte es nicht von OS und R-Version abhängen. Also, 1. Ja. 2. Ja. – Suren