Sweave, как я могу написать R-код в среде латексных таблиц? - PullRequest
3 голосов
/ 09 июня 2011

Сейчас я работаю над Sweave, когда хочу использовать R-код для описания одной переменной в латексной таблице.

Оказывается, что Sweave не может прочитать эти R-коды, вывод не является переменной, вместо этого вывод является текстовой формой всего кода, который я пишу

1 Ответ

5 голосов
/ 09 июня 2011

Возможно, вы захотите \Sexpr{R expression}; например, этот фрагмент Sweave

<<echo=FALSE>>=
z <- exp(pi)
@

\begin{tabular}{cc}
  a & \Sexpr{z} \\
  b & \Sexpr{round(z,3)}  \\
\end{tabular}

становится таким, когда Sweaved (Swoven?)

\begin{tabular}{cc}
  a & 23.1406926327793 \\
  b & 23.141  \\
\end{tabular}
...