其他统计包中的Markdown比R

Joa*_*ler 5 sas spss stata knitr r-markdown

我非常喜欢R markdown,比编织LaTeX快速项目文档(少于15页)更容易找到它.但是,我还必须支持其他统计软件包(SPSS,Stata+ SAS),并且想知道这些的等效解决方案.

在某种程度上,这可能会回到使用某种原始Noweb代码+ markdown文件在命令行上编译.我想从R调用其他软件包是另一种选择.

我看过John Muschelli的这个例子:http: //rpubs.com/muschellij2/3888 看起来好像他将Stata代码编织成了一个R markdown文件.

有人可以提供有关如何在Stata,SAS或SPSS中完成此操作的具体示例吗?

我知道SASweaveStatWeave(后者显然已经破了???),但认为降价解决方案在我们的案例中会更有利.

Nic*_*Cox 6

Stata有自己的SMCL用于注释日志,M代表标记.不同语言的主要原因是,在没有文档结束的情况下,即在交互式会话中,必须逐行创建和解释SMCL.这是Stata在您要求时自动创建的注释,并且可以由用户或程序员规定,作为调整Stata显示选择的一种方式.

与您的问题的可能联系是SMCL可以被翻译成HTML,从而打开了各种各样的大门.因此,Stata中的一些简单方法是做一些工作,将log文件保存在SMCL中,然后将日志文件转换为HTML.如果没有进一步的工作,你就不会得到任何真正好的东西,但是进一步的工作很简单,相当于你在任何方式做的事情,但是在你最喜欢的文本编辑器或文本处理器中,而不是在Stata中.

log2htmlStata用户可以使用它来简化这一过程ssc inst log2html.它利用了Stata中没有记录的功能.

Stata的帮助文件也可以以相同的方式转换为HTML(但如果使用官方帮助文件执行此操作,则考虑版权问题;使用您自己的帮助文件可以公平地发挥作用).