在 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))
我想在 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))