关闭。这个问题需要更多 focused .它目前不接受答案。
想改进这个问题?更新问题,使其仅关注一个问题 editing this post .
8年前关闭。
Improve this question
我是 R markdown
的忠实粉丝,发现它比编织 LaTeX 更容易获得快速的项目文档(少于 15 页)。但是,有时我还必须支持其他统计软件包( SPSS
、 Stata
+ SAS
)并且想知道这些软件包的等效解决方案。
在某种程度上,这可能会回到使用某种原始 Noweb
要通过命令行编译的代码 + markdown 文件。我想从 R 调用其他包是另一种选择。
我看过 John Muschelli 的这个例子:http://rpubs.com/muschellij2/3888看起来好像他将 Stata 代码编入了 R markdown 文件。
有人可以提供如何在 Stata、SAS 或 SPSS 中完成此操作的具体示例吗?
我知道SASweave
和 StatWeave
(后者显然坏了???),但认为 Markdown 解决方案在我们的案例中会更有优势。
最佳答案
Stata 有自己的 SMCL 用于日志注释,M 代表标记。使用不同语言的主要原因是在看不到文档结尾的情况下,即在交互式 session 中,必须逐行创建和解释 SMCL。当您提出要求时,Stata 会自动创建它作为注释,并且可以由用户或程序员规定,作为调整 Stata 显示选择的一种方式。
与您的问题的可能联系是 SMCL 可以翻译为 HTML,从而打开了各种大门。因此,在 Stata 中很容易做一些工作,保留 log
SMCL 中的文件,然后将日志文件转换为 HTML。如果没有进一步的工作,你不会得到任何真正好的东西,但进一步的工作很容易,相当于做你会做的任何事情,但是在你最喜欢的文本编辑器或文本处理器中,而不是在 Stata 中。log2html
使这变得更容易了哪些 Stata 用户可以使用 ssc inst log2html
安装.它利用了 Stata 中未记录的功能。
Stata 的帮助文件也可以以相同的方式翻译成 HTML(但如果使用官方帮助文件,请考虑版权问题;使用您自己的帮助文件是公平的)。
关于sas - 除 R 以外的其他统计软件包中的 Markdown,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20539177/