如何基于我的事件(事件数据帧)创建一个+/- 185天的事件窗口,并将其用于OLS回归[lm(stock_return〜market_return)],然后将系数粘贴到“ int”和“斜率”列在相应的活动日期?
股票收益数据框:
Name Date market_return stock_return int slope
AAL 1.1.15 3% 5%
AAL 2.1.15 2% 1%
...
AAPL 1.1.15 3% 4%
AAPL 2.1.15 2% 3%
...
事件数据框:
Name Date
AAL 4.4.15
AAL 15.6.15
...
AAPL 5.7.15
AAPL 5.6.15
...
目标:
Name Date market_return stock_return int slope
AAL 1.1.15 3% 5%
AAL 2.1.15 2% 1%
...
AAL 4.4.15 x% x% 0.3 1.4
...
AAPL 1.1.15 3% 4%
AAPL 2.1.15 2% 3%
...
谢谢!