マルチスケールな相互作用を切り分ける
前の演習では、次のモデルを当てはめました。
tensor_mod <- gam(cadmium ~ te(x, y, elev),
data = meuse, method = "REML")
この演習では、スムーズとテンソルの「相互作用」を組み合わせたモデルを当てはめ、各変数の独立した効果と相互作用の効果を切り分けます。
この演習はコースの一部です
Rで学ぶGeneralized Additive Models (GAMs) による非線形モデリング
演習の手順
- 上のモデルを、
xとyが同じスケールで相互作用し、elevの効果は独立したスムーズ、さらに3変数が異なるスケールで相互作用する項を別立てにするように書き換えてください。 - モデルを要約し、プロットしてください。
実践的なインタラクティブ演習
このサンプルコードを完成させて、この演習に挑戦してみましょう。
# Fit the model
tensor_mod2 <- ___
# Summarize and plot
___
___(___, pages = 1)