########################################################################### ## RDROBUST R Package ## Do-file for Empirical Illustration ## Authors: Sebastian Calonico, Matias D. Cattaneo, Max H. Farrell and Rocio Titiunik ########################################################################### ### Clear R environment rm(list=ls(all=TRUE)) ### Install R library ### NOTE: depending on your system, you may need to do it as root #install.packages('rdrobust') library(rdrobust) library(ggplot2) ### Load RDROBUST package data = read.csv("rdrobust_senate.csv") y = data$vote x = data$margin c = 0 ########################################################################### # Generate input data for output plot ########################################################################### plot1 = rdplot(y,x, ci=95, hide=TRUE) rdplot_mean_bin = plot1$vars_bins[,"rdplot_mean_bin"] rdplot_mean_y = plot1$vars_bins[,"rdplot_mean_y"] y_hat = plot1$vars_poly[,"rdplot_y"] x_plot = plot1$vars_poly[,"rdplot_x"] rdplot_cil_bin = plot1$vars_bins[,"rdplot_ci_l"] rdplot_cir_bin = plot1$vars_bins[,"rdplot_ci_r"] rdplot_mean_bin= plot1$vars_bins[,"rdplot_mean_bin"] y_hat_r=y_hat[x_plot>=c] y_hat_l=y_hat[x_plot=c] x_plot_l=x_plot[x_plot