set.seed глобально R 3.6.1 - PullRequest
       0

set.seed глобально R 3.6.1

0 голосов
/ 06 февраля 2020

Я использую R версии 3.6.1 и хотел бы установить глобальное начальное число для сеанса R, чтобы получить одинаковые последовательности случайных чисел для всех генераторов случайных чисел, которые я вызываю в сценарии.
Поведение, как описано здесь: установка seed локально (не глобально) в R В настоящее время я должен вызывать set.seed () перед каждым вызовом генератора случайных чисел, чтобы получить это (см. код). Есть ли возможность устанавливать семена по всему миру?

# Example output
set.seed(2)
runif(1) 
[1] 0.1848823
set.seed(2)
runif(1)
[1] 0.1848823
runif(1)
[1] 0.702374

Кроме того, когда я посмотрел его, я обнаружил альтернативное поведение.
Здесь это описывается как более глобальное установление начальных значений локально (не глобально) в R
И здесь он более локальный: set.seed с R 2.15.2

Заранее спасибо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...