是否可以更改 forecast::autoplot() 中的字体大小?

Is it possible to change font sizes in forecast::autoplot()?

为了做一个带plot分析的时间序列app,想用forecast包的autoplot功能,提供stl分解

但是,似乎没有提供调整 x 轴和 y 轴文本大小的功能。基本 plot() 参数无效:

library(forecast)

co2 %>% 
decompose() %>% 
autoplot(
         cex.lab = 11,
         cex.axis = 11,
         cex.main = 13,
         cex.sub = 13)

autoplot 来自 ggplot2。因此,您需要使用 ggplot2 函数来调整 autoplot.

中的项目

例如用于调整标题大小:

co2 %>% 
  decompose() %>% 
  autoplot() +
  theme(title = element_text(size = 13)
        )