Sweaving il seguente:Perché Sweave genera un errore sul codice LaTeX che è stato commentato?
\documentclass{article}
\begin{document}
<<>>=
x <- 5
y <- 10
@
The value of $z$ is \\
%\Sexpr{z}
\end{document}
genera il seguente errore:
Error in eval(expr, envir, enclos) : object 'z' not found
Calls: <Anonymous> -> Sweave -> <Anonymous> -> eval -> eval
Execution halted
Se \Sexpr{z}
è commentata, perché è causa di un errore?
'%' è il carattere di commento per Tex, non per Sweave. '#' è il carattere di commento per R, ma è compreso solo con le espressioni analizzate nell'ambiente Sweave, cioè entro '<<>> == ... @' o '\ Sexpr {}' – James