如何解决为什么在 rmarkdown pdf 中输出 pdf 的自定义路径?
rmarkdown::render('Rd.Rmd',output_dir = '../pdfs/')
当我签入时,我得到了上面的代码行,我尝试使用它,但无法在指定位置生成 pdf。一个是正确的方法。
我收到此错误
error in parse block (g[-1],g[1]):Duplicate chunk label 'setup' which has been used for chunk
解决方法
此代码适用于我并报告与丢失文件夹相关的问题。
rootFolder <- "./validation"
dateString <- format(lubridate::today(),"%Y-%m-%d")
outputFolder <- paste0(rootFolder,"/",dateString)
if (dir.exists(outputFolder)) {
print(paste0("Output folder [",outputFolder,"] exists..."))
fileName <- paste0("/validationReport_",site,"_",dateString)
print(paste0("Writing validation report to ",fileName," ..."))
rmarkdown::render(
input=paste0(rootFolder,"/validationReportTemplate.Rmd"),output_file=fileName,output_dir=outputFolder,params=list(siteID=site)
)
} else {
print(paste0("Ooops! Output folder [","] does not exist!"))
}
在 output_dir
的末尾有一个尾随定界符。我不。除此之外,你的语法看起来不错。
您是否检查过输入文件和输出文件夹是否存在?
,放在标题附近,顶部输出对我有用
knit: (function(inputFile,encoding) {
rmarkdown::render(inputFile,encoding = encoding,output_dir = "../pdf") })
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。