การจำลองด้วย RJAGS สำหรับ Poisson Regression
ในวิดีโอที่ผ่านมา เราได้สร้างโมเดล Poisson regression ของปริมาณ \(Y\)i โดยใช้สถานะวันทำงาน \(X\)i และอุณหภูมิ \(Z\)i:
- likelihood: \(Y\)i \(\sim Pois(l\)i) โดยที่ \(log(l\)i\() = a + b X\)i \(+ c Z\)i
- priors: \(a \sim N(0, 200^2)\), \(b \sim N(0, 2^2)\) และ \(c \sim N(0, 2^2)\)
นำข้อมูลที่สังเกตได้จาก RailTrail มาผสานกับ prior ที่กำหนดไว้ข้างต้น แล้วกำหนด คอมไพล์ และจำลองโมเดล posterior ของความสัมพันธ์นี้ด้วย RJAGS เพื่อท้าทายตัวเองในการจำลอง RJAGS ครั้งสุดท้ายของคอร์สนี้ โค้ดที่ให้ไว้จะมีรายละเอียดน้อยกว่าปกติ!
ข้อมูล RailTrail อยู่ใน workspace ของคุณแล้ว
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
การสร้างแบบจำลอง Bayesian ด้วย RJAGS
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
# DEFINE the model
poisson_model <-