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

การพล็อตโมเดลและข้อมูลอุบัติเหตุรถมอเตอร์ไซค์

ในแบบฝึกหัดการพล็อตแรกนี้ เราจะเพิ่ม partial residuals ลงใน partial effect plot ของ GAM เพื่อเปรียบเทียบโมเดลกับข้อมูลจริง

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

การสร้างโมเดลแบบไม่เชิงเส้นด้วย Generalized Additive Models (GAMs) ใน R

ดูคอร์ส

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

  • พล็อตโมเดล (mod) ที่ใช้ข้อมูล mcycle พร้อมเพิ่ม partial residuals ลงในกราฟ
  • สร้างกราฟที่สอง โดยทำให้ partial residuals เห็นได้ชัดขึ้น ด้วยการเปลี่ยนรูปร่างผ่านอาร์กิวเมนต์ pch และขนาดผ่านอาร์กิวเมนต์ cex โดยตั้งค่าทั้ง pch และ cex เป็น 1

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

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

library(mgcv)
# Fit the model
mod <- gam(accel ~ s(times), data = mcycle, method = "REML")

# Make the plot with residuals
plot(mod, ___)

# Change shape of residuals
___
แก้ไขและรันโค้ด