始める無料で始める

マルチスケールな相互作用を切り分ける

前の演習では、次のモデルを当てはめました。

tensor_mod <- gam(cadmium ~ te(x, y, elev), 
                  data = meuse, method = "REML")

この演習では、スムーズとテンソルの「相互作用」を組み合わせたモデルを当てはめ、各変数の独立した効果と相互作用の効果を切り分けます。

この演習はコースの一部です

Rで学ぶGeneralized Additive Models (GAMs) による非線形モデリング

コースを見る

演習の手順

  • 上のモデルを、xy が同じスケールで相互作用し、elev の効果は独立したスムーズ、さらに3変数が異なるスケールで相互作用する項を別立てにするように書き換えてください。
  • モデルを要約し、プロットしてください。

実践的なインタラクティブ演習

このサンプルコードを完成させて、この演習に挑戦してみましょう。

# Fit the model
tensor_mod2 <- ___


# Summarize and plot
___
___(___, pages = 1)
コードを編集して実行