Ich kann nicht ezspin
zu arbeiten; Ich bekomme immer die Fehlermeldung there is no package called ‘R.oo’
. In meinem aktuellen Arbeitsverzeichnis habe ich einen Ordner misc
genannt, die eine Datei test.csv
genannt enthält, die den folgenden Code hat:knitr ezspin gibt es kein Paket namens 'R.oo'
#' ---
#' 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()
Offensichtlich hat dies einen hartcodierte Pfad zu dem Verzeichnis misc
. Wenn ich dieses Skript in RStudio geöffnet habe, kann ich auf die Schaltfläche "Compile Notebook" klicken, um das MS Word-Dokument zu erstellen.
Ich habe ein Unterverzeichnis namens WD
. In einem Skript namens ezspintest.R
Ich habe versucht, dies ohne Erfolg zu führen:
library(ezknitr)
ezspin("misc/test.R", wd = "WD")
Die gesamte Fehlermeldung ist Error in loadNamespace(j <- i[[1L]], c(lib.loc, .libPaths()), versionCheck = vI[[j]]) : there is no package called ‘R.oo’
Hilfe nötig. Vielen Dank.
gut, duh. Das war einfach. Vielen Dank. – hackR
Sicher Sache. Der Paketname ist ein wenig kryptisch, aber ich habe es aus einem früheren Projekt erkannt. – lmo