※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.112.181.202
※ 文章網址: http://www.ptt.cc/bbs/Statistics/M.1398321774.A.22F.html
※ 編輯: easytown (140.112.181.202), 04/24/2014 14:43:21
※ 編輯: easytown (140.112.181.202), 04/24/2014 14:47:54
------------------------------------------------------------------------
[軟體程式類別]:
Stata
[程式問題]:
回歸輸出
[軟體熟悉度]:
新手(不到1個月)
[問題敘述]:
我是分兩個階段跑2SLS的回歸
因為變數性質的關係,沒有辦法用單一指令ivregress去跑
網路上查到要改用的指令為
probit w x1-xn z
predict ghat
ivtobit y x1-xn (w = ghat)
where:
y ==> outcome
x1-xn ==> exogenous variables
w ==> endogenous binary variable
z ==> instrument
我跑完
. probit w x1-xn z
. predict ghat
. ivtobit y x1-xn (w = ghat)
這三個指令之後要輸出表格時輸入
esttab * using XXX.rtf,label r2 ar2 pr2 scalars(F) nogaps p(%4.3f) replace
跑出來的表格會包含第一階段跟第二階段的結果 而且也沒有跑出r2 ar2 pr2 f-value
試過用outreg2 但用outreg2時 同樣也無法輸出r2 ar2 pr2 f-value
連數字格式都無法更改
想請問
1.如果只要第二階段的結果 指令要如何更改
(須包含r2 ar2 pr2 f-value,及數字格格是要為X.XXX)
2.如果一次要跑兩個以上的2SLS回歸 ,想請問指令要如何更改才能一起輸出
麻煩板上的高手了
第一次接觸stata對這個真的很不熟><
謝謝大家><
-----------------------------------------------------------------------------
--