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

R-squared สำหรับโมเดล Bayesian

มาคำนวณค่า R-squared สำหรับโมเดล Bayesian เพื่อประเมินความแม่นยำของการพยากรณ์จากโมเดลที่ประมาณด้วย stan_glm กัน โดย stan_model ถูกโหลดไว้ให้แล้ว

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

การสร้างโมเดลการถดถอยแบบ Bayesian ด้วย rstanarm

ดูคอร์ส

คำแนะนำการฝึกหัด

  • คำนวณความแปรปรวนของค่าส่วนเหลือ (residuals) ของ stan_model
  • คำนวณความแปรปรวนของค่าที่โมเดลพยากรณ์ไว้ (fitted values) ของ stan_model
  • คำนวณค่า R-squared

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

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

# Save the variance of residulas
ss_res <- ___(___(stan_model))

# Save the variance of fitted values
ss_fit <- ___(___(stan_model))

# Calculate the R-squared
1 - (___ / (___ + ___))
แก้ไขและรันโค้ด