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)