始める無料で始める

モデルを実行する

これまで見てきた収量の経年プロットにある滑らかなトレンドラインは、一般化加法モデル(GAM)を使って線の位置を推定しています。この種のモデルは非線形な曲線の当てはめに最適です。将来の収量を予測できるように、ここでは明示的にモデルを実行してみましょう。GAM を実行するための構文は次のとおりです。

gam(response ~ s(explanatory_var1) + explanatory_var2, data = dataset)

ここで s() は「変数をスムーズ化する」ことを表し、スムーズ化はごく大まかに言うと非線形化を意味します。

mgcvdplyr は読み込まれており、cornwheat の各データセットはメートル法の単位と国勢調査の地域情報を含むように拡張されています。

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

R関数入門

コースを見る

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

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

# Run a generalized additive model of yield vs. smoothed year and census region
___(___ ~ s(___) + ___, data = ___)
コードを編集して実行