Lee und Lemieux (S. 31, 2009) schlagen dem Forscher vor, die Diagramme während der Regressionsdiskontinuitätsdesignanalyse (RDD) zu präsentieren. Sie schlagen das folgende Verfahren vor:
"... für eine gewisse Bandbreite und für eine bestimmte Anzahl von Bins K 0 und K 1 links und rechts vom Grenzwert besteht die Idee darin, Bins ( b k , b k + 1 ] für k zu konstruieren = 1 , . . . , K = K 0 + K 1 , wobei b k = c - ( K 0 - K + 1 ) ⋅ h . "
c=cutoff point or threshold value of assignment variable
h=bandwidth or window width.
... dann vergleiche die mittleren Ergebnisse links und rechts vom Grenzwert ... "
..in allen Fällen zeigen wir auch die angepassten Werte aus einem quartären Regressionsmodell, das auf jeder Seite des Grenzwerts separat geschätzt wird ... (S. 34 desselben Papiers)
Meine Frage ist, wie wir diese Prozedur in Stata
oder R
zum Zeichnen der Diagramme der Ergebnisvariablen gegen die Zuweisungsvariable (mit Konfidenzintervallen) für die scharfe RDD programmieren. Ein Beispielbeispiel in Stata
wird hier und hier erwähnt (rd durch rd_obs ersetzen) und ein Beispiel Beispiel in R
ist hier . Ich denke jedoch, dass beide den Schritt 1 nicht implementiert haben. Beachten Sie, dass beide die Rohdaten zusammen mit den angepassten Linien in den Plots haben.
Beispieldiagramm ohne Konfidenzvariable [Lee und Lemieux, 2009] Vielen Dank im Voraus.
Antworten:
twoway
Wie Sie sehen können, sind die Linien im ersten Diagramm dieselben wie im zweiten.
quelle
Hier ist ein vordefinierter Algorithmus. Calonico, Cattaneo und Titiunik haben kürzlich ein Verfahren für eine robuste Bandbreitenauswahl vorgeschlagen. Sie haben ihre theoretischen Arbeiten sowohl für Stata als auch für R implementiert und es kommt auch mit einem Plot-Befehl. Hier ist ein Beispiel in R:
Das gibt Ihnen diese Grafik:
quelle