Я пытаюсь воспроизвести в R код, который кто-то написал в Stata, и ударил стену, пытаясь предсказать поведение своего p-RNG.Репликация настроек семени от Stata
Их код имеет следующий фрагмент:
set seed 123456
К сожалению, это немного туманное именно алгоритм, используемый Stata. This вопрос предполагает, что это алгоритм KISS, но в конце концов не удалось его реплицировать (а некоторые из них, похоже, мертвы/устарели). И the manual от Stata за set seed
ничего не говорит об алгоритмах. This вопрос, похоже, не был завершен.
Действительно ли это безумное поручение, чтобы попытаться воспроизвести случайные числа Stata?
Я не знаю, какая версия Stata была использована для создания этого.
Если вы не знаете, какая версия была использована, ваша проблема действительно сложнее, поскольку вы хотите реплицировать программу, но не можете быть точным в какой программе. http://blog.stata.com/2016/03/10/how-to-generate-random-numbers-in-stata/ дает обзор и подчеркивает, что метод по умолчанию был изменен в Stata 14. http: // www .stata.com/manuals14/fn.pdf говорит больше. –
В одном вопросе вы упомянули http: // stackoverflow.com/questions/35139808/make-prngs-agree-through-software не помечены как «Stata» и не содержат код Stata. Он просто упомянул Стату мимоходом. Поэтому неудивительно, что он не получил ответа в отношении Stata. –
@NickCox благодарит за ссылки, очень полезно. Я отредактировал ответ ниже, я думаю, что теперь он намного более каноничен, вы можете свободно добавлять/редактировать, если хотите. – MichaelChirico