функция rbinom в r, пытаясь получить вероятность

#r

#r

Вопрос:

Я пытаюсь оценить вероятность того, что в семье будет двое детей, и оба они будут девочками, используя rbinom функцию. Я пытаюсь получить вероятность этого вопроса, и rbinom не дает вероятности, он просто дает случайные значения. Как я могу получить ее до вероятности?

Комментарии:

1.Попробуйте dbinom rdocumentation.org/packages/stats/versions/3.3/topics/Binomial

2. Я специально должен использовать функцию rbinom для этого назначения. @cookesd

3. подсказка: для параметров в rbinom ; Я предполагаю prob , что способность девушки равна 0,5. И установите size значение 2, так как это допускает состояния 0,1 или 2 девушки.

4. В этом случае вы можете сгенерировать множество случайных величин и посмотреть, в каком проценте случаев ваш желаемый случай верен. пользователь20650 дал хороший намек на вероятности

5. Я нахожу странным, что вас просят использовать rbinom для «оценки вероятности». Вы должны указать rbinom вероятность…

Ответ №1:

Использование rbinom

 rbinom(
       n, # The number of samples (or iterations if you like)
       size, # The size of the sample
       prob # The probability of "success" for your definition of success
       )
  

Если вы предполагаете, что вероятность рождения девочки составляет 50% (это не так — существует ряд смешанных переменных, а фактическое соотношение рождаемости девочек и мальчиков ближе к 100: 105), то вы можете рассчитать результат одного «испытания» с размером выборки 2 детей.

 rbinom(1, 2, 0.5)
  

Вы получите результат 0, 1 или 2 девушки (это случайно). Это не дает вам вероятности того, что они обе девочки. Вам нужно выполнить несколько «испытаний».

Вот пример с n = 10 . Я использую set.seed для предоставления определенного начального состояния для RNG, чтобы сделать результаты воспроизводимыми.

 set.seed(100)
num_girls <- rbinom(10, 2, 0.5)
  

Вы можете сделать небольшую хитрость, чтобы узнать, сколько раз есть две девушки.

 sum(num_girls == 2) # Does the comparison and adds; TRUE = 1 and FALSE = 0
1
  

Итак, есть 1/10 раз, когда вы получаете двух девушек. Количество попыток пока недостаточно, чтобы приблизиться к истинной вероятности, но вы должны понять идею.