R语言VAR模型方差分解代码

好的,您可以使用以下代码来进行 VAR 模型的方差分解:

library(vars)

# 建立 VAR 模型
model <- VAR(data, p = 2)

# 进行方差分解
irf <- irf(model, impulse = "激励变量", response = "响应变量", boot = TRUE)

# 查看方差分解结果
plot(irf)

其中,data 是包含所有变量的数据框,p 是模型的滞后项数,impulse 是激励变量(也就是用来探究其对其他变量的影响的变量),response 是响应变量(也就是要探究其是否受到激励变量影响的变

猜你喜欢

转载自blog.csdn.net/weixin_35750953/article/details/129528140