编辑时间序列分解图

Editing the time series- decomposed plots

是否可以删除分解图(附加)右侧的空灰色框(红色圆圈内突出显示)?

此外,是否可以将个人的标题字体(在绿色圆圈内突出显示)更改为 Times New Roman 或任何其他喜欢的字体?

用于创建绘图的r代码如下

autoplot(decompose(x, type = "additive"))+labs(y=expression(Chl[a]~(µg/L)), x="Year") + ggtitle(expression(Decomposed~Chl[a]~Time~Series~BB1)) + theme(plot.title=element_text(hjust=0.5))

时间序列-分解图

在预测包中,无法将比例尺定位在左侧。您将不得不删除比例尺并手动将它们添加到左侧。这可以通过设置 autoplot(x, range.bars = FALSE).

来完成

您可以在 ggplot2 中指定字体系列,方法是将适当的 theme() 文本字段设置为 element_text(family = ***)

我在这里使用 USAccDeaths 作为示例数据集:

library(fpp2)
#> Registered S3 method overwritten by 'quantmod':
#>   method            from
#>   as.zoo.data.frame zoo
#> ── Attaching packages ────────────────────────────────────────────── fpp2 2.4 ──
#> ✓ ggplot2   3.3.5.9000     ✓ fma       2.4       
#> ✓ forecast  8.15           ✓ expsmooth 2.3
#> 
autoplot(decompose(USAccDeaths, type = "additive"))+
  labs(y=expression(Chl[a]~(µg/L)), x="Year") + 
  ggtitle(expression(Decomposed~Chl[a]~Time~Series~BB1)) +
  theme(
    plot.title=element_text(hjust=0.5),
    text = element_text(family = "Times New Roman", size = 15)
  )

reprex package (v2.0.0)

于 2021-08-26 创建