lag() 関数を使用してラグ変数を作成したパネル データセットがあります。以下の mutate コマンドを使用して各タイムポイントのデルタを計算しようとすると、「エラー: 約束ではありません」というエラー メッセージが表示されます。
> kw.lags[,c("imps", "lag1_imps", "lag2_imps")]
Source: local data frame [157,737 x 3]
Groups:
imps lag1_imps lag2_imps
1 65 NA NA
2 79 65 NA
3 62 79 65
4 69 62 79
5 1 NA NA
6 2 NA NA
7 2 2 NA
8 1 2 2
9 2 1 2
10 5 NA NA
.. ... ... ...
> kw.deltas <- mutate(kw.lags,
+ d1_imps = imps - lag1_imps,
+ d2_imps = imps - lag2_imps,
+ d3_imps = imps - lag3_imps,
+ )
Error: not a promise