斷點回歸的stata操作
0:建議開始做斷點回歸之前先充分了解斷點回歸的機制,建議可以閱讀陳強老師的《高級計量經濟學及stata應用》,但是陳老師那裡推薦的packages個人感覺不是十分強大(也因為那個時候還沒有rdrobust這個強大做斷點回歸的package出現,那裡用的是rd這個package)
1、安裝必要的包(這裡就找了好久,因為不是官方包,所以不能直接ssc install rdrobust)
rdrobust包,雖然直接安裝rd這個包也行(命令ssc install rd),但是這個包不夠靈活,推薦安裝rdrobust這個包。安裝方法(截止到2018年3月12日,因為以後可能出更新的版本的包):在右上角輸入rdrobust,然後敲回車,出現下面的安裝地址,選擇第一個packages即可。
2、命令詳解:
(1)depvar你要研究的因變數
(2)驅動變數,這個了解RD機制的應該很明白
(3)、c(cutoff)這裡是設置斷點
(4)、如果是模糊斷點回歸,需要加上 fuzzy(fuzzyvar),括弧裡面填你的treatment variable, 也就是斷點時會發生變化的虛擬變數。比如小於0為0,大於等於0為1.
(5)、 weights(weightsvar),加入權重,注意不能為空值,不然會出現下面的錯誤,
(6)、 h(hvalueL hvalueR) ,指定帶寬,hvalueL是斷點左側帶寬,hvalueR是斷點右側帶寬,如果只指定了一個那麼就代表兩側都是這個數。
(7)、p(pvalue),局部線性擬合,還是局部多項式擬合,1表示線性,2表示二次項
未完待續。。。。
*****************************************************************************************
如果覺得我寫的有幫助,可以點擊讚賞哦~~這些是我很多天的摸索體會得來的~
推薦閱讀:
TAG:計量經濟學 |