STATA: 长命令处理方法

STATA .do文件中命令特别长:
.do文件中如果一条命令字符特别多,可在第一行末尾///(三个斜杠)表示此命令持续到下一行,该命令只有在达到不以///结尾的那一行之后才会执行 ​​​

长命令另一处理方式:使用#delimit;命令,设定一个英文分号作为一行命令结束的分隔符。接着键入一条直到分号出现才结束的长命令。然后将分隔符重新设定回常规状态:#delimit cr

结果相同的两组命令: 
use ceshi1,clear 
#delimit ; 
merge 1:1 id using  ceshi2,update replace ; 
#delimit cr 
list  
use ceshi1,clear merge 1:1 id using /// 
ceshi2,update replace  list

 

posted @ 2023-03-25 21:50  myrj  阅读(2186)  评论(0)    收藏  举报