gpt4 book ai didi

r - 使用 R markdown 和 knitr 生成 PDF 文件,将 R 对象用于 YAML header

转载 作者:行者123 更新时间:2023-12-01 13:51:38 27 4
gpt4 key购买 nike

类似于this question ,我想使用 R Markdownknitr 将 R 对象用于 YAML header 。

在我的例子中,不同之处在于 R 对象(year,一个数字)不是用 Rmd 文件生成的,而是在 Rmd“编织”之前就已经存在了。因此,我加载了一个存储此对象的 Rdata,然后写入 YAML header 。我的 Rmd 文件的顶部如下所示:

```{r global_options, echo=FALSE, warning=FALSE}
load('\\\\folder/MyData.Rdata')
knitr::opts_chunk$set(fig.width=15, fig.height=8)
```

---
title : "Analysis for year `r year`"
author : "Dric"
output : pdf_document
---

编织后,文档创建成功,标题正确,但格式为HTML,不是PDF。如何为我的案例创建 PDF 文件?

最佳答案

基于什么Molx评论,我刚试过这个:

---
author : "Dric"
output : pdf_document
---

```{r global_options, echo=FALSE, warning=FALSE}
load('\\\\folder/MyData.Rdata')
knitr::opts_chunk$set(fig.width=15, fig.height=8)
```
---
title : "Analysis for year `r year`"
---

这很奇怪,但它完全符合我的要求。

关于r - 使用 R markdown 和 knitr 生成 PDF 文件,将 R 对象用于 YAML header ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31165489/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com