是否可以將Stata的xttobit
中的參數限制爲非負數?我讀了一篇論文,作者說他們就是這麼做的,我正在努力研究如何。stata:xttobit中的不等式約束
我知道,你可以成倍轉化的變量(例如gen x1_e = exp(x1)
),然後調用估計之後nlcom
(限制參數要嚴格正如nlcom exp(_b[x1:_y])
其中y
是獨立變量。(這可能不完全正確,但我我很確定這個總體思路是正確的Here是一個類似的問題,來自Statlist re:nlsur
)
但是,一個非負的約束是什麼樣的?我知道一種方法是繼續轉換變量,但是,我用作者的數據嘗試過,仍然發現xttobit
的負面估計值。對不起,如果這是一個微不足道的問題,但它讓我有點困惑。
(注意:這是第一次張貼在錯誤過失CV)
更新:看來我誤解了意思轉型。假設我們要估計下面的隨機效應模型:
Y_ {這} = A + B * X_ {這} + V-I + E_ {這}
其中V-I是我和E_個體隨機效應{it}是特殊的錯誤。
從第一個答案,會,比方說,一個指數變換來約束所有係數是積極的樣子:
Y_ {這} = EXP(A)+ Exp(B)* X_ {這} + v_i + e_ {it}
?
謝謝!我添加了一個公式,看看我是否明白你的意思。那是對的嗎?你能解釋關於「合理參數化」的第二部分嗎?例如,參數的指數變換算作一個合理的非負約束? – invictus
(1)是的。 (2)例如像限制爲整數值的參數會是「不合理的」。 (3)是的。 – 2017-06-15 19:18:40