【发布时间】:2021-01-19 22:26:11
【问题描述】:
我正在使用svars 包生成一些 IRF 图。这些图是使用ggplot2 渲染的,但是我需要一些帮助来改变一些美学。
有什么方法可以更改阴影置信带的填充和 alpha 以及实线的颜色?我知道在ggplot2 中,您可以将fill 和alpha 参数传递给geom_ribbon(以及col 到geom_line),只是不确定如何在此包源的plot 函数中执行相同操作代码。
# Load Dataset and packages
library(tidyverse)
library(svars)
data(USA)
# Create SVAR Model
var.model <- vars::VAR(USA, lag.max = 10, ic = "AIC" )
svar.model <- id.chol(var.model)
# Wild Bootstrap
cores <- parallel::detectCores() - 1
boot.svar <- wild.boot(svar.model, n.ahead = 30, nboot = 500, nc = cores)
# Plot the IRFs
plot(boot.svar)
我还在查看历史分解图的命令(见下文)。有什么办法可以省略前两个方面,只在同一方面绘制底部三行?
hist.decomp <- hd(svar.model, series = 1)
plot(hist.decomp)
【问题讨论】: