1. 学ぶ
  2. /
  3. コース
  4. /
  5. Pythonで学ぶMachine Learningによる時系列データ解析

Connected

演習

特別なケース:自己回帰モデル

単一の時系列を時間シフトした特徴量を作成できたので、ここからは自己回帰(auto-regressive)モデルを学習します。これは回帰モデルの一種で、入力特徴量が出力の時系列データを時間シフトしたものになります。つまり、同じ時系列の過去の値から現在の値を予測します(このため自己回帰と呼ばれます)。

このモデルの係数を調べることで、時系列に繰り返し現れるパターンを探ったり、どれくらい過去のデータポイントが将来の予測に効いているかを把握できます。

指示

100 XP
  • prices_perc_shifted の欠損値を DataFrame 全体の中央値で置き換え、X に代入します。
  • prices_perc の欠損値を系列の中央値で置き換え、y に代入します。
  • X と y を使って回帰モデルを学習します。