我无法让ezspin
工作;我不断收到错误消息there is no package called ‘R.oo’
。在我当前的工作目录中,我有一个名为misc
的文件夹,其中包含一个名为test.csv
的文件,其中包含以下代码:
#' ---
#' title: "testing"
#' date: "April 6, 2016"
#' output:
#' word_document:
#' reference_docx: template5.docx
#' ---
#+ eval=TRUE
a <- function(){
a <- read.csv("misc/test.csv")
print (a)
}
a()
显然,它有一个到misc
目录的硬编码路径。如果我在RStudio中打开这个脚本,那么我可以单击Compile Notebook按钮来创建MS Word文档。
我有一个名为WD
的子目录。在名为ezspintest.R
的脚本中,我尝试运行此操作但未成功:
library(ezknitr)
ezspin("misc/test.R", wd = "WD")
整个错误消息为Error in loadNamespace(j <- i[[1L]], c(lib.loc, .libPaths()), versionCheck = vI[[j]]) : there is no package called ‘R.oo’
需要帮助。感谢。