如何在Rstudio中暂停Sweave编译以检查变量

时间:2014-08-07 17:40:15

标签: r latex rstudio sweave

我从其他作者那里继承了一个sweave文件。在完成运行R代码以查询变量并在进入PDF生成之前查看控制台中的对象之后,我想暂停它。

有没有办法方便地做这个Rstudio?或者甚至在emacs中,如果必须的话?

谢谢!

1 个答案:

答案 0 :(得分:2)

要调试或检查Sweave文档,请通过Stangle运行该文件,例如

Stangle(" a.rnw&#34)

这会生成一个纯R文件,您可以单独调试。如果纠结的文件运行正常,但Sweave&#d; d不运行,则几乎总是由于某些\Sexpr{}表达式。这些很难找到,错误信息可能非常混乱。