如何在没有安装texi2dvi或TeX的情况下在R中生成报告?

Mai*_*ura 7 r

我一直在苦苦挣扎一周,试图找出如何使用Sweave或Brew在R中生成报告.我应该在一开始就说我之前从未使用过Tex,但我理解它的逻辑.

我已多次阅读文档.但是,我甚至无法得到一个简单的解析示例.Brew成功将简单标记文件(只是标题和一些文本)转换为.tex文件(无错误).但它永远不会将tex转换成pdf.

> library(tools)
> library(brew)
> brew("population.brew", "population.tex")
> texi2dvi("population.tex", pdf = TRUE)
Run Code Online (Sandbox Code Playgroud)

最后一步总是失败:

  Error in texi2dvi("population.tex", pdf = TRUE) : 
  Running 'texi2dvi' on 'population.tex' failed.
Run Code Online (Sandbox Code Playgroud)

我究竟做错了什么?

我想要编写的报告非常简单.我总结了157种不同的分析.每个都有4个地块,1个表和一个摘要.我只是想

output plot 1,2,3,4
output table
\pagebreak
...
Run Code Online (Sandbox Code Playgroud)

而已.任何人都可以帮我进一步吗?我用osx,没有安装Tex.

谢谢

ste*_*ejb 3

如果您使用的是 OSX,不妨安装完整的 tex live

http://mirror.ctan.org/systems/mac/mactex/MacTeX.mpkg.zip

这是一个很大的下载,但最好永远不需要安装额外的软件包。