Stata程序:我的程序多久能跑完?
(2020-11-05 09:46:56)
标签:
statatimerbenchmark |
分类: Stata编程 |
🍎 全文阅读:https://www.lianxh.cn/news/3fd7d7958a92b.html
作者:连玉君 (中山大学)
E-Mail:arlionn@163.com
目录
1. 导言
多数情况下,我们在 Stata 命令窗口中输入命令,敲回车,结果基本上瞬间生成。然而,在有些情况下,一个程序经常需要花费几十分钟 (比如,做面板门槛模型,或需要 Bootstrap),甚至几十个小时才能完成。此时,若能预先估算完成所有程序所花费的时间,对于我们合理安排日程会非常有帮助。
今天我们介绍两种方法:一个是 Stata 官方命令 timer
,另一个是外部命令 benchmark
,二者各有优劣。
2. 程序计时器 timer
类似于我们在操场上跑步时所使用的秒表,每次摁下秒表,开始计时;再次摁下时则会呈现跑一圈所花费的时间。
下面我们通过一个简单的例子来说明该命令的使用方法:
timer clear 1
timer on 1
timer off 1
timer list 1