1. Learn
  2. /
  3. Courses
  4. /
  5. Rで学ぶレスポンスモデル構築

Connected

Exercise

ラグの作り方

おそらく、顧客は Hoppiness の値下げにすぐには反応しないかもしれません。そこで、価格プロモーションの効果が翌週まで及ぶかどうかを確認することが重要です。これはモデルに ラグ を追加することで行えます。

変数にラグをかけるとは、観測値の一定数だけ時間軸を過去にずらすことを意味します。これは lag() 関数で行えます。lag() は引数を1つだけ取り、シフトする期間数を指定する n の既定値は n = 1 です。

PRICE に lag() を適用し、cbind() を使って元の PRICE と結果を比較します。データ列の最初の6要素だけを表示するには、head() 関数を使います。

Instructions

100 XP
  • lag() 関数を使って、ラグを取った PRICE 変数を計算してください。
  • cbind() と head() を使って、ラグを取った PRICE と元の PRICE を比較してください。