“社會科學(xué)中的機器學(xué)習(xí)”第466篇推送rdrobust 進(jìn)行斷點回歸并呈現(xiàn)結(jié)果,。但要利用RD進(jìn)行研究設(shè)計首先需要證明斷點的有效性,,其次還需要對回歸結(jié)果進(jìn)行穩(wěn)健性檢驗,。本次推送就將結(jié)合rdrobust 介紹如何進(jìn)行斷點有效性和結(jié)果穩(wěn)健性檢驗,。RDD中的有效性檢驗rdrobust 函數(shù)進(jìn)行檢驗。預(yù)期結(jié)果應(yīng)該為其它變量的系數(shù)在統(tǒng)計學(xué)上不顯著,,具體代碼如下rddensity 中的對應(yīng)函數(shù)進(jìn)行McCrary檢驗,,文章數(shù)據(jù)仍然為上期推送的參議員數(shù)據(jù),,具體代碼如下
RDD中的穩(wěn)健性檢驗rdrobust 進(jìn)行檢驗,,預(yù)期結(jié)果為系數(shù)不再顯著。具體代碼如下sen_cut_1 <- rdrobust(rdrobust_RDsenate$vote, rdrobust_RDsenate$margin, c = -2, p = 1, kernel = 'triangular', bwselect = 'msetwo') sen_cut_2 <- rdrobust(rdrobust_RDsenate$vote, rdrobust_RDsenate$margin, c = -1, p = 1, kernel = 'triangular', bwselect = 'msetwo') sen_cut_3 <- rdrobust(rdrobust_RDsenate$vote, rdrobust_RDsenate$margin, c = 0, p = 1, kernel = 'triangular', bwselect = 'msetwo') sen_cut_4 <- rdrobust(rdrobust_RDsenate$vote, rdrobust_RDsenate$margin, c = 1, p = 1, kernel = 'triangular', bwselect = 'msetwo') sen_cut_5 <- rdrobust(rdrobust_RDsenate$vote, rdrobust_RDsenate$margin, c = 2, p = 1, kernel = 'triangular', bwselect = 'msetwo') ## 創(chuàng)建含有coef和se的數(shù)據(jù)幀 coef <- c(sen_cut_1$coef[1], sen_cut_2$coef[1], sen_cut_3$coef[1], sen_cut_4$coef[1], sen_cut_5$coef[1]) se <- c(sen_cut_1$se[1], sen_cut_2$se[1], sen_cut_3$se[1], sen_cut_4$se[1], sen_cut_5$se[1]) robust_cutpoint <- data.frame(position = c(-2:2), coef, se) ## 利用ggplot2畫圖 (photo2 <- ggplot(data = robust_cutpoint, aes(x = position)) + geom_point(aes(y = coef), shape = 15)) + geom_errorbar(aes(ymin=coef-1.96*se, ymax=coef+1.96*se), width=.03) + geom_hline(yintercept = 0, colour = 'red')
rdbwselect 計算得出的若干種最優(yōu)帶寬,。若回歸系數(shù)依然顯著,則可證明結(jié)果穩(wěn)健性,。具體代碼如下sen_bandwidth_2 <- rdrobust(rdrobust_RD_hole_2$vote, rdrobust_RD_hole_2$margin, c = 0, p = 1, kernel = 'triangular', bwselect = 'cerrd') sen_bandwitch_3 <- rdrobust(rdrobust_RD_hole_3$vote, rdrobust_RD_hole_3$margin, c = 0, p = 1, kernel = 'triangular', bwselect = 'cercomb') 注:操作平臺為RStudio v1.4 Preview Release 文章來源:https://blog./2020/09/30/rstudio-v1-4-preview-visual-markdown-editing/,,更多請點擊“閱讀原文” |
|