编辑时间序列分解图
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 创建
是否可以删除分解图(附加)右侧的空灰色框(红色圆圈内突出显示)?
此外,是否可以将个人的标题字体(在绿色圆圈内突出显示)更改为 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 创建