2014-09-10 47 views
0

我想對一組變量執行單位根檢驗(ADF,DFGLS,KPSS),如X1, X2, X3, X4。是否可以在Stata中編寫代碼來一次執行所有變量的測試?我嘗試使用foreach,但沒有成功。一組變量的單位根檢驗

一個Stata做文件我想:

foreach var of varlist lic lac ldc lcc { 
    dfuller 'var' 
} 

其中lic, lac, ldclcc是變量名。

我收到錯誤消息

「無效的名稱

+0

請向我們展示您嘗試過的代碼以及爲什麼它不起作用。編輯您的問題以包含相關信息。 – 2014-09-10 15:17:13

+0

閱讀http://stackoverflow.com/help中的_Asking_部分以獲取發佈好問題的指導。 – 2014-09-10 15:28:30

+0

dfuller'var'應該是稀疏的'var' – Metrics 2014-09-10 18:04:05

回答

0

您正在使用不正確引號(DE)引用本地宏var。您應該打開反向報價`並關閉正常報價'。所以它應該是`var'。你有兩個正規報價:'var'

參考手冊:[U] 18.3.1本地宏