如何为R中的单个值编写.tex文件以嵌入LaTex流文本?

时间:2017-03-25 08:05:17

标签: r latex

我想动态地将R分析中的单个值嵌入到我的LaTex文档中。为了清楚起见,我不是在寻找一种导出表格的方法,但是我确实可以将单个值嵌入到LaTex中的流文本中。

示例:

  

治疗组A和治疗组B之间的平均差异为EMBED PERCENTAGE VALUE PREVIOUSLY EXTRACTED FROM R HERE

从R导出单个值的.tex文件的最简单方法是什么?或者通常有更好的方法来做到这一点吗?

谢谢, 马丁

1 个答案:

答案 0 :(得分:1)

让LaTeX像这样:

\documentclass{article}

\begin{document}

PI is approximately \input{pi.tex} and is related to circles.

\end{document}

并像这样写pi.tex

> cat(pi, file="pi.tex")

如果您有很多值要做,请将它们全部写入单个文件中:

\def \badpi {3.99}
\def \myage {21}

然后将其包含在\input{Rvalues.tex}的TeX标题中,并将其用作I am \myage\ years old

或使用knitrSweave来制作完全动态的LaTeX文档。