R 在 Latex 中使用 Knitr 和内联代码块

Knitr 是一个 R 包,它允许我们将 R 代码与 LaTeX 代码混合在一起。实现此目的的一种方法是内联代码块。这个 apporach 如下所示。

# r-noweb-file.Rnw
\documentclass{article}     
\begin{document}
This is an Rnw file (R noweb).  It contains a combination of LateX and R.

<<my-label>>=
print("This is an R Code Chunk")
x <- seq(1:10)
@

Above is an internal code chunk.
We can access data created in any code chunk inline with our LaTeX code like this.
The length of array x is \Sexpr{length(x)}.

\end{document}