2014-05-01 28 views
0

我使用的是Stata 12,我必須使用面板數據集運行Ordered Probit(oprobit)。我知道「oprobit」命令與橫截面分析兼容。在Stata(Stata 13)的新版本中,他們使用「xtoprobit」命令來解釋Random Effects Ordered Probit。我需要的Stata 12.我已籤「reoprob」命令類似的命令,但是當我與我的面板數據使用它,我有以下錯誤:Panel Data Ordered Probit in Stata 12

「因子變量和時間序列運營商不允許」

回答

1

這意味着您需要使用因子變量記號i.dummyvar來創建自己的虛擬變量。試試這個:

tab dummyvar, gen(D) 
reg y D* 

這將創建一組虛擬變量(D1,D2,...)來反映列表變量的觀測值。

一些較早的用戶編寫的命令不知道如何處理因子變量符號,這很方便但相當新穎。

您還可以探索xi以瞭解更復雜的任務。

+0

+1。用戶編寫的「reoprob」最後於2001年進行了修訂。期望它支持更新的變化,如因子變量,註定要失敗。 –