R成功率与连续变量的比率

时间:2013-11-28 06:10:52

标签: r plot aggregate

在x轴上绘制具有连续变量的图形的最佳方法是什么,以及y轴上成功的比例,例如数据:

x <- c(.1,.3,.4,.5,.6,.3,.4,.6,.7,.8)
y <- c(0,0,0,0,0,1,1,1,1,1)
df <- cbind(x,y)
plot(x,y)

我希望将y上的值视为比率而不是0和1.但是,需要聚合x值,因为数据是连续的而不是.1,.2等。

对于x的考试中的.3,该点应该具有.5的y值(而不是1对1和1对0)。

我想模拟成功,但我不知道使用什么类型的模型,线性或其他。我希望看到曲线的形状,然后找到合适的配合。

谢谢!

1 个答案:

答案 0 :(得分:0)

好的,我猜你的意思是这个?

> rowMeans(table(x,y))
0.1 0.3 0.4 0.5 0.6 0.7 0.8 
0.5 1.0 1.0 0.5 1.0 0.5 0.5 
> R=rowMeans(table(x,y))

> plot(names(R),R, type='h', ylim=c(0,1))

enter image description here