次のような時系列があります。
year a b event x
1 1950 0.033222 2 0 1055.461
2 1950 0.033222 345 0 1055.461
3 1950 0.033222 290 0 1055.461
4 1950 0.033222 355 0 1055.461
5 1950 0.033222 710 1 1055.461
6 1950 0.033222 36 0 1055.461
ダミー変数「事象」が1になったとき、時間の経過とともにxがどうなるか知りたいです。さらに、30年にわたる影響も知りたいです。したがって、私の問題は、たとえば 12 年または 21 年後に表示される他の 1 がある可能性があることです。1 つのイベントを制御したり、30 年間に発生する可能性のあるすべてのイベントを考慮したりするにはどうすればよいでしょうか?
次のようなものが欲しいです:
lm(x~event, data=data)
ここで、x は t 年で、event は過去 30 年間に発生したすべてのイベントです。
パッケージを使用したかったVAR
のですが、関数にダミーを追加する方法がわかりません。