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

การคำนวณ R-squared แบบ Frequentist

มาฝึกคำนวณค่า R-squared กัน โดยเริ่มจากแบบ Frequentist ก่อน เพื่อตรวจสอบสูตรที่คำนวณด้วยมือว่าถูกต้องหรือไม่ โดยเปรียบเทียบกับค่าในสรุปผลแบบ Frequentist ออบเจกต์ lm_model และ lm_summary ถูกโหลดไว้ในสภาพแวดล้อมของคุณแล้ว

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

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

ดูคอร์ส

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

  • แสดงค่า R-squared จากออบเจกต์ lm_summary
  • คำนวณค่าความแปรปรวนของส่วนเหลือ (residuals) ของ lm_model
  • คำนวณค่าความแปรปรวนของค่าที่พยากรณ์ไว้ของ lm_model
  • คำนวณค่า R-squared

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

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

# Print the R-squared from the linear model
lm_summary$___

# Calulate sums of squares
ss_res <- ___(___(lm_model))
ss_fit <- ___(___(lm_model))

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