1. Учиться
  2. /
  3. Courses
  4. /
  5. Rで学ぶ予測入門

Connected

Exercise

単純指数平滑法

ses() 関数は、単純指数平滑法 (SES) による予測を生成します。パラメータは最小二乗法で推定されます。指定が必要なのは時系列と予測の先(ホライズン)だけで、既定の予測期間は h = 10 年です。

> args(ses)
function (y, h = 10, ...)

> fc <- ses(oildata, h = 5)
> summary(fc)

ここでは、summary() と fitted() に加えて、autolayer() も初めて使います。autolayer() は autoplot() に似ていますが、新しいプロットを作るのではなく、既存のプロットに「レイヤー」を追加します。

この演習では、1897年から2016年までのボストンマラソンの年間優勝タイムである marathon にこれらの関数を適用します。データはワークスペースに用意されています。

Инструкции

100 XP
  • ses() 関数を使って、今後10年間の優勝タイムを予測します。
  • summary() 関数でモデルのパラメータやその他の情報を確認します。
  • autoplot() 関数で予測をプロットします。
  • fitted() と autolayer() を使って、学習データに対する1期先予測(当てはめ値)をプロットに追加します。