R中的绘图工具

时间:2014-07-31 11:14:14

标签: r

我想让我的向量x,y适合某种曲线,但是它们都是大约10k长,x值非常紧密,因此散点图最终会变成一个巨大的混乱。我想要做的是绘制对应于一个x值的y值的AVERAGE。

例如:

y=rnorm(1000)
x=c(rep(1,500),rep(2,500))
plot(x,y)

我希望这个图只有两个单点,一个用于x = 1,另一个用于x = 2。有什么想法吗?

1 个答案:

答案 0 :(得分:2)

plot(unique(x),tapply(y,x,mean))

或者甚至

plot(tapply(x,x,unique),tapply(y,x,mean))