在 R 中格式化 ACF 和 PACF 图

Format ACF and PACF plots in R

我想在 R 中绘制 2 个 ACF 和 PACF 函数的并排图(请参见下面的代码)。现在,我想排列每个图中的显着水平。在这种情况下,ACF y 轴需要向上移动,或者 PACF y 轴必须向下移动。 PACF 或 ACF 函数中是否有参数来实现所需的绘图?感谢您的帮助!

library(quantmod)
library(forecast)

getSymbols("TB3MS",src="FRED")
TB3MS <- TB3MS['1960::2002']

par(mfrow = c(1, 2))
acf(TB3MS)
pacf(TB3MS)
par(mfrow = c(1, 1))

很简单,你可以玩玩你的图的ylim

检查这个:

par(mfrow = c(1, 2))
acf(TB3MS, ylim=c(-0.2, 1))
pacf(TB3MS, ylim=c(-0.2, 1))
par(mfrow = c(1, 1))

如果要自动化,可以计算两个图的最小值

lower_ylim <- min(min(acf(TB3MS, plot=F)$acf), min(pacf(TB3MS, plot=F)$acf))