当文档为 Knit 时,R 中的时间序列季节性图在左右两侧被截断

Time series seasonal plot in R is cut off on left and right sides when the document is Knit

我正在对美国劳工部的数据进行时间序列分析,希望能呈现给我的雇主。例如,绘制每月在美国工作的雇员总数。该图在 RStudio 中很好,但是当我使用 Knitting 输出到 HTML、PDF 或 Word 时,左右两侧被剪裁了。

这是R中的代码:

library(tidyverse)
library(fpp3)

All_Employees_a <- read_csv('https://raw.githubusercontent.com/InfiniteCuriosity/predicting_labor/main/All_Employees.csv', col_select = c(4,5))
All_Employees_a <- All_Employees_a %>%
  rename(Month = Label) %>% 
  mutate(Month = yearmonth(Month)) %>%
  filter(Month > yearmonth("2015 Jan")) %>% 
  as_tsibble(index = Month)
All_Employees_a %>% 
  gg_season(y = Value, labels = "both") +
  labs(title = "Total number of employees by month", y = "Number of employees per month")

这是RStudio中的绘图,很好:

这是编织文件时的样子。无论编成HTML、PDF还是Word,结果都是一样的:

我尝试过的事情:我已经将我能找到的所有设置更改为 Knit 文档(没有参数),更改边距,寻找所有可用的选项我为每个功能都按下了 Tab 键,并查找了帮助。

有关季节图的更多信息,请参阅《预测原理与实践》(我强烈推荐)一书,https://otexts.com/fpp3/seasonal-plots.html

None 已解决问题。任何帮助或建议将不胜感激。

谢谢!

对我来说,增加图形宽度解决了 html、pdf 和 word 中的输出问题。

尝试{r, fig.width=10}