MulaiMulai sekarang secara gratis

Smooth tingkat kategori untuk tipe mobil yang berbeda

Sekarang Anda memperluas model untuk menyertakan smooth yang berbeda untuk setiap level dari istilah kategorikal.

Latihan ini adalah bagian dari kursus

Pemodelan Nonlinier dengan Generalized Additive Models (GAM) di R

Lihat Kursus

Petunjuk latihan

  • Bangun model untuk memprediksi efisiensi bahan bakar kota (city.mpg) dengan istilah smooth untuk weight, length, dan price, namun buat masing-masing istilah smooth tersebut bergantung pada variabel kategorikal drive menggunakan by= pada istilah smooth.
  • Sertakan juga istilah linear terpisah untuk variabel drive.

Latihan interaktif praktis

Cobalah latihan ini dengan menyelesaikan kode contoh berikut.

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

# Plot the model
plot(mod_city3, pages = 1)
Edit dan Jalankan Kode