กำหนด คอมไพล์ และจำลองโมเดลการถดถอย
เมื่อสังเกตความสัมพันธ์ระหว่างน้ำหนัก \(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 <- ___