Моделювання бінарних даних
Розподіл Бернуллі — це окремий випадок біноміального розподілу.
Далі ви побачите, як змоделювати обидва в R, а потім переглянете результати, щоб порівняти їхню схожість.
Обидва розподіли можна змоделювати за допомогою функції випадкових біноміальних чисел: rbinom().
rbinom() потребує 3 аргументи:
n— кількість витягів або випадкових чисел (тобто вихідний вектор довжиниn).size— кількість спостережень у кожному витягу (тобто максимальне значення для кожного випадкового числа).prob— імовірність для моделювання.
Щоб моделювати розподіл Бернуллі, достатньо використати size = 1.
Якщо взяти один випадковий витяг (n = 1) з біноміального розподілу з великою кількістю спостережень у витягу (наприклад, size = 100), ми отримаємо подібні результати до випадку, коли беремо багато витягів (наприклад, n = 100) з 1 спостереженням у кожному (size = 1).
Ця вправа є частиною курсу
Узагальнені лінійні моделі в R
Інтерактивна практична вправа
Спробуйте виконати цю вправу, доповнивши цей зразок коду.
# Simulate 1 draw with a sample size of 100
binomial_sim <- ___