我在计算 R 中的某些变量时遇到问题。
这是关于波动率模型(GARCH)的。
我需要应用的公式是这样的:
对于第一个 sigma,我使用了一些我之前计算的默认值。从第二个开始,我需要引用前一个并添加另一列的值。
我想创建一个名为 sigma_forecast 的新列。
sigma_forecast 1 = sigma2
sigma_forecast 2 = 0.96 * sigma_forecast 1 + 0.04 * r2_lag_1
sigma_forecast 3 = 0.96 * sigma_forecast 2 + 0.04 * r2_lag_1