Bắt đầu ngayBắt đầu miễn phí

Đường trơn theo từng hạng mục cho các loại xe khác nhau

Bây giờ bạn mở rộng mô hình để bao gồm các đường trơn khác nhau cho từng mức của biến phân loại.

Bài tập này là một phần của khóa học

Mô hình hóa phi tuyến với Generalized Additive Models (GAMs) trong R

Xem khóa học

Hướng dẫn bài tập

  • Khớp một mô hình dự đoán mức tiết kiệm nhiên liệu trong thành phố (city.mpg) với các thành phần trơn của weight, lengthprice, nhưng làm cho mỗi thành phần trơn này phụ thuộc vào biến phân loại drive bằng cách dùng by= trong các thành phần trơn.
  • Thêm một thành phần tuyến tính riêng cho biến drive.

Bài tập tương tác thực hành trực tiếp

Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.

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

# Plot the model
plot(mod_city3, pages = 1)
Chỉnh sửa và Chạy Mã