自動車性能の複数変数をプロットする
GAM をプロットするとき、モデル全体ではなく一部だけを見たいこともあれば、すべての項を一覧したいこともあります。ここでは、どの項を可視化するかを選ぶ練習をします。
この演習はコースの一部です
Rで学ぶGeneralized Additive Models (GAMs) による非線形モデリング
演習の手順
- 提供された
mpgデータを使うモデル(mod)をselect引数でプロットし、priceの部分効果のみを表示してください。 - 次に、線形の
comp.ratio項も含め、すべての項を1ページに表示するプロットを作成してください。
実践的なインタラクティブ演習
このサンプルコードを完成させて、この演習に挑戦してみましょう。
library(mgcv)
# Fit the model
mod <- gam(hw.mpg ~ s(weight) + s(rpm) + s(price) + comp.ratio,
data = mpg, method = "REML")
# Plot the price effect
___
# Plot all effects
___