Как сгенерировать случайное число 1 & 2 вместо 0 & 1 из биномиального распределения? - PullRequest
2 голосов
/ 14 апреля 2020

Я хотел бы сгенерировать случайное число из бинома 1 или 2 вместо обычных 0 и 1. Обычно мы будем использовать rbinom(10, 1, 0.4) для генерации 0 или 1, но возможно ли сгенерировать 1 и 2? Или есть ли способ его конвертировать?

1 Ответ

2 голосов
/ 14 апреля 2020

Вы можете сделать:

rbinom(10, 1, 0.4) + 1

Или использовать образец:

sample(1:2, 10, prob=c(0.6,0.4), replace=TRUE)
...