R:在 RStudio 中,如何将 knitr 输出到不同的文件夹以避免弄乱我的驱动器?

标签 r knitr rstudio

我正在使用 RStudio 的 knit HTMl 函数来输出一些演示文稿。但它总是将文件输出到我当前的工作目录。我怎样才能让它输出到另一个目录,以便我的目录是干净的,只有原始的 .rmd 文件?

最佳答案

Rmarkdown directing output file into a directory 中提到的技巧为我工作。

示例:将以下内容添加到 YAML 序言中作为顶级项以将输出写入 pdf/子目录:

knit: (function(inputFile, encoding) {
  rmarkdown::render(inputFile, encoding = encoding, output_dir = "pdf") })

关于R:在 RStudio 中,如何将 knitr 输出到不同的文件夹以避免弄乱我的驱动器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26174565/

相关文章:

r - 设置工作目录:Julia与R

通过 RStudio 的 R Markdown 无法生成 PDF,只能生成 HTML 和 Word(Pandoc 生成状态 43)

r-markdown - R Markdown 中 HTML 输出的图形和表格标题的自动编号

r - 更改 Rstudio 中 kable 表的默认文本颜色

r - 使用 knitr 打印 data.table 包的 .onAttach 消息

r - 在 R 上将 LaTeX 模板添加到 pandoc 的命令

从字符串中删除某些元素

r - 在R中绘制巨大的数据文件?

重组 r 和 ggplot2 的 csv 数据

r - 使用 R 的 xmlEventParse 存储特定的 XML 节点值