การจำลองข้อมูลแบบไบนารี
การแจกแจงแบบเบอร์นูลลีเป็นกรณีพิเศษของการแจกแจงแบบทวินาม
ต่อไปจะได้เห็นวิธีจำลองทั้งสองแบบใน R และตรวจสอบผลลัพธ์เพื่อดูความเหมือนกัน
ทั้งสองการแจกแจงสามารถจำลองได้ด้วยฟังก์ชันสุ่มทวินาม: rbinom()
rbinom() ต้องการอาร์กิวเมนต์ 3 ตัว ได้แก่:
nคือจำนวนครั้งที่สุ่ม (กล่าวคือ เวกเตอร์ผลลัพธ์ที่มีความยาวn)sizeคือจำนวนตัวอย่างต่อการสุ่มแต่ละครั้ง (กล่าวคือ ค่าสูงสุดของแต่ละตัวเลขสุ่ม)probคือความน่าจะเป็นที่ใช้ในการจำลอง
สำหรับการแจกแจงแบบเบอร์นูลลี ให้ใช้ size = 1
หากสุ่มครั้งเดียว (n = 1) จากการแจกแจงแบบทวินามที่มีจำนวนตัวอย่างต่อการสุ่มมาก (เช่น size = 100) ควรได้ผลลัพธ์ใกล้เคียงกับการสุ่มหลายครั้ง (เช่น n = 100) โดยมีตัวอย่างเพียง 1 ตัวต่อการสุ่ม (size = 1)
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
Generalized Linear Models ใน R
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
# Simulate 1 draw with a sample size of 100
binomial_sim <- ___