2017-05-14 108 views
0

我已經獲得另一位研究人員編寫的Stata ado文件的副本。前幾行如下:帶反引號的Stata變量定義

program define threshold, eclass 
    set more off 
    gen m=`1' 
    sort mvar 
    gen lagm=L.m 
    gen deltam=D.m 
    ... 

是什麼行代M ='1'嗎? 我找不到令人信服的答案。所以任何澄清表示讚賞!

+2

這是提供給程序的第一個參數。 「閾值青蛙」意味着變量名「青蛙」是第一個參數。如果您收到一個沒有幫助文件的程序,期望完成大部分工作。所有這些都被記錄在案。例如http://www.stata.com/manuals14/u18.pdf 18.4 –

回答

0

請參閱官方文檔,例如部分18.4在http://www.stata.com/manuals13/u18.pdf。或者只是玩弄:

capture program drop mytest 
program define mytest 
display `"`0'"' 
display `"`1'"' 
display `"`2'"' 
end 

mytest some arbitrary syntax here