Ich mag verwenden, um eine bedingte eval für einen Codeblock in einer rnw Datei verwenden, mit knitr.Wie bedingten eval Knitr in einer rnw Datei
wenn ich das offizielle Beispiel auszuführen: knitr-Beispiele/011-bedingt eval.Rnw
\documentclass{article}
\begin{document}
\SweaveOpts{concordance=TRUE}
<<controller>>=
# this variable controls if a chunk should be evaluated
dothis <- TRUE
@
<<chunk1, eval = dothis>>=
print('say hello world')
@
<<chunk2, eval = !dothis>>=
print('silence is gold')
@
\end{document}
ich die folgende Fehlermeldung erhalten:
Writing to file test.tex
Processing code chunks with options ...
1 : echo keep.source term verbatim (label = controller, test.Rnw:6)
Error in check(options) : invalid value for 'eval' : dothis
Calls: <Anonymous> -> SweaveParseOptions -> check
Execution halted
Was mache ich falsch? Ich verwende Rstudio, um die RNW-Datei
TRUE ist TRUE nicht "TRUE" – baptiste
TRUE funktioniert auch nicht :( – Robin