Knitr: opts_chunk $ set () funktioniert im Rscript-Befehl nicht
Ich verwende knitr, um eine Markdown-Datei aus Rmd zu erstellen, und ich habe die folgende Option am oberen Rand meines .Rmd-Skripts festgelegt, um alle Ergebnisse und Diagramme auszublenden:
```{r, echo=FALSE}
opts_chunk$set(results="hide", fig.show="hide")
```
Wenn ich in RStudio auf die Schaltfläche "HTML stricken" klicke, funktioniert dies - ich erhalte eine Ausgabe ohne die Ergebnisse und Zahlen. Aber wenn ich von der Kommandozeile aus laufe:
Rscript -e 'knitr::knit("myfile.Rmd")'
Es scheint dieopts_chunk$set()
Zeile wird nicht gelesen und ich erhalte Ergebnisse und Diagramme in meiner .md-Ausgabe. Ich habe das Problem umgangen, indem ich die folgenden Optionen im Befehl Rscript angegeben habe:
Rscript -e 'library(knitr); opts_chunk$set(results="hide", fig.show="hide"); knit("myfile.Rmd")'
Aber ich möchte lieber alle Optionen aus der Datei lesen, die ich verwende, anstatt sie in der Befehlszeile anzugeben. Wie bekomme ich die Optionen in der RMD-Datei gelesen, wennknit
mit Rscript an der Kommandozeile?
Vielen Dank.