Hello,

I started to re-create a RDD design where y is the margin % of a victory in a competition and W the % of winning at the next competiton.

rdd <- RDestimate(w ~ y, data = mydata, cutpoint = 0)

plot(rdd)

When I plot the rdd I got a nice graph which shows a jump at the cutoff 0. However I do have a lot of observations in the graph (see below).

I would like to replace the dots by new dots as follows: each dots reprensents average values in 0.05 percentage points wide bins with size of the dots corresponding to the numbers of observations in each bins.

I started to create breaks and bins as follows:

breaks <- c(-0.15,-0.1,-0.05,0,0.05,0.1,0.15)

mydata$tags <- c("[-0.15--0.1)","[-0.1--0.05)", "[-0.05--0)", "[0-0.05)", "[0.05-0.1)", "[0.1-0.15)")

mydata$group_tags <- cut(mydata$y,

breaks=breaks,

include.lowest=TRUE,

right=FALSE,

labels=tags)

But I only get the values per bins and not the average. Also, I cannot plot them too and I need to have the dots according to the average within the window and the size according to the number of observations.

Thanks a lot if you can help me