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

GAM หลายตัวแปรสำหรับสมรรถนะของรถยนต์

GAM รองรับตัวแปรหลายตัวที่มีประเภทแตกต่างกันได้ ในแบบฝึกหัดต่อไปนี้ จะได้ฝึกฟิตโมเดลในรูปแบบต่าง ๆ โดยใช้ชุดข้อมูล mpg จากแพ็กเกจ gamair

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

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

ดูคอร์ส

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

  • ใช้ฟังก์ชัน head() และ str() เพื่อตรวจสอบชุดข้อมูล mpg
  • ฟิต GAM กับข้อมูลเหล่านี้เพื่อพยากรณ์ city.mpg ในรูปผลรวมของฟังก์ชันสมูทของ weight, length และ price
  • ใช้ฟังก์ชัน plot() ที่เตรียมไว้เพื่อแสดงภาพโมเดล

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

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

library(mgcv)

# Examine the data
___
___

# Fit the model
mod_city <- gam(city.mpg ~ ___, 
                data = mpg, method = "REML")

# Plot the model
plot(mod_city, pages = 1)
แก้ไขและรันโค้ด