自動車タイプごとのカテゴリ別スムーズ項
カテゴリカル変数の水準ごとに異なるスムーズを含めるように、これまでのモデルを拡張します。
この演習はコースの一部です
Rで学ぶGeneralized Additive Models (GAMs) による非線形モデリング
演習の手順
- 都市燃費(
city.mpg)を予測するモデルを当てはめます。weight、length、priceのスムーズ項を入れつつ、各スムーズ項でby=を使ってカテゴリカル変数driveに依存させてください。 - 別途、
drive変数の線形項も個別に含めてください。
実践的なインタラクティブ演習
このサンプルコードを完成させて、この演習に挑戦してみましょう。
library(mgcv)
# Fit the model
mod_city3 <- gam(city.mpg ~ ___,
data = mpg, method = "REML")
# Plot the model
plot(mod_city3, pages = 1)