我正在创建一个包,其中包含用于生成报告的所有函数。我使用报告模板。我想知道是否可以将模板(word doc 文件)包含在包的文件夹中并使函数使用它?更具体地说,我无法弄清楚如何需要在函数内指定 doc 文件的文件路径。有什么帮助吗?
library(ReporteRs)
if(!exists("temp")) temp = docx(title> ="Summary", template="C:\Users\User\a_template.docx")
上面的语法是当前设置。
最佳答案
在@BenBolker的建议的帮助下,我能够修复我的语法。
if(!exists("temp"))
temp <- docx(title = "Summary",
template=system.file("a_template.docx", package="my.package"))
关于r - 如何在包内的函数中提供非 R 文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31466973/