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

กำหนด คอมไพล์ และจำลองโมเดลการถดถอย

เมื่อสังเกตความสัมพันธ์ระหว่างน้ำหนัก \(Y\)i และส่วนสูง \(X\)i ของผู้เข้าร่วม 507 คน \(i\) ในชุดข้อมูล bdims แล้ว คุณสามารถอัปเดตโมเดล posterior ของความสัมพันธ์นี้ได้ การสร้าง posterior ต้องนำข้อมูลจาก likelihood และ prior มารวมกัน:

  • likelihood: \(Y\)i \(\sim N(m\)i, \(s^2)\) โดยที่ \(m\)i \(= a + b X\)i
  • priors: \(a \sim N(0, 200^2)\), \(b \sim N(1, 0.5^2)\) และ \(s \sim Unif(0, 20)\)

ในชุดแบบฝึกหัดนี้ จะได้ กำหนด (define), คอมไพล์ (compile) และ จำลอง (simulate) Bayesian regression posterior ชุดข้อมูล bdims อยู่ใน workspace แล้ว

แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร

การสร้างแบบจำลอง Bayesian ด้วย RJAGS

ดูคอร์ส

แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ

ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์

# DEFINE the model    
weight_model <- ___
แก้ไขและรันโค้ด