1

答案将有助于识别代码中的瓶颈。

受此启发(网址已更新): http: //www.stata.com/statalist/archive/2012-03/msg01181.html

2012 年 3 月 26 日星期一晚上 8:10,尼克考克斯写道:>

-tabulate- 是一个内置命令,即编译后的 C 代码。如果您想查看代码,您需要在 StataCorp 获得开发人员的工作,但这本质上就是它快速的原因。

-collapse- 相比之下,需要解释大量的 Stata 代码。您可以在任何文本编辑器中查看它。包括-doedit-。

4

1 回答 1

3

如果你输入

which foo 

foo您感兴趣的命令在哪里,然后您将被告知是否foo由 ado 文件定义,该文件将被命名,还是“内置”。后者是编译代码。

但是 Stata 的本质是这样的,这不是绝对的区别。最终,ado 文件定义的每个命令都基于内置的命令。

于 2013-07-19T21:56:05.383 回答