Язык R обычно используется для статистического анализа. Таким образом, он содержит надежный набор вариантов рандомизации. Для получения конкретной информации о выборке из распределений вероятности см. Документацию для функций распределения .
Пользователи, которые приходят с других языков программирования, могут быть смущены отсутствием функции rand
эквивалентной тому, что они могли испытывать раньше. Генерация основного случайного числа выполняется с использованием семейства функций r*
для каждого распределения (см. Ссылку выше). Случайные числа, нарисованные равномерно из диапазона, могут быть сгенерированы с использованием runif
для «случайной однородности». Поскольку это также выглядит подозрительно, как «запустить if», часто бывает трудно найти новых пользователей R.