เริ่มต้นใช้งานเริ่มต้นใช้งานได้ฟรี

การจำลองข้อมูลแบบไบนารี

การแจกแจงแบบเบอร์นูลลีเป็นกรณีพิเศษของการแจกแจงแบบทวินาม ต่อไปจะได้เห็นวิธีจำลองทั้งสองแบบใน 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 <- ___
แก้ไขและรันโค้ด