研究设计与规范stata数据清理与高效语法

stata--用dofile自动执行dofile——一个总分模式

2019-07-16  本文已影响0人  古城路揸fit人

由来

场景1

有些数据处理的code非常长(一千行左右;而且意思都差不多)

这个时候如果上述的冗长的code+其他的code集合在一个dofile里面就会非常啰嗦、冗长;

如果能在一个dofile里面运行一个专门装数据处理的dofile,便能有效地简化代码。

场景2

如果一个代码运行非常久,运行完以后还要运行第二个。此时若觉得用手动运行麻烦,就直接用在第一个需要执行的文件最后加上自动执行另一个dofile的语句。你就可以吃吃饭睡觉不用管了。

场景3

外国老师非常喜欢用总分的模式构成一个实证文档,本质也是一个一个运行,可由于使用了总分的模式,代码结构变得非常清晰。

命令

do "***.do" //便能直接运行**中的全部的代码,非常迅速的解决战斗,运行到全部code或遇到exit会终止,跳出该do文档。
doedit "***.do" //打开一个dofile
上一篇 下一篇

猜你喜欢

热点阅读