0

次のような時系列があります。

  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のですが、関数にダミーを追加する方法がわかりません。

4

0 に答える 0