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

การเพิ่มตัวแปรเชิงหมวดหมู่ลงในโมเดลสมรรถนะรถยนต์

ในแบบฝึกหัดนี้ จะได้ลองเพิ่มตัวแปรเชิงหมวดหมู่ลงในโมเดล ตัวแปรประเภทนี้มีความสัมพันธ์เชิงเส้นโดยธรรมชาติ จึงจำลองเป็น linear terms

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

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

ดูคอร์ส

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

  • สร้าง GAM จากข้อมูล mpg โดยจำลอง city.mpg เป็นผลรวมของฟังก์ชัน smooth ของ weight, length และ price พร้อมกับเพิ่ม categorical terms ได้แก่ fuel, drive และ style
  • ใช้ฟังก์ชัน plot() ที่เตรียมไว้เพื่อแสดงภาพโมเดล

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

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

library(mgcv)

# Fit the model
mod_city2 <- gam(city.mpg ~ s(weight) + s(length) + s(price) ___, 
                 data = mpg, method = "REML")

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