R中的绘图方法
我想把向量x,y拟合成某种曲线,但它们都有大约10k长,x值非常密集,所以散点图最终会变成一团乱麻。我想做的是绘制对应于一个x值的y值的平均值 例如:R中的绘图方法,r,R,我想把向量x,y拟合成某种曲线,但它们都有大约10k长,x值非常密集,所以散点图最终会变成一团乱麻。我想做的是绘制对应于一个x值的y值的平均值 例如: y=rnorm(1000) x=c(rep(1,500),rep(2,500)) plot(x,y) 我希望这个图只有两个单点,一个为x=1,一个为x=2。有什么想法吗 plot(unique(x),tapply(y,x,mean)) 甚至可能 plot(tapply(x,x,unique),tapply(y,x,mean))
y=rnorm(1000)
x=c(rep(1,500),rep(2,500))
plot(x,y)
我希望这个图只有两个单点,一个为x=1,一个为x=2。有什么想法吗
plot(unique(x),tapply(y,x,mean))
甚至可能
plot(tapply(x,x,unique),tapply(y,x,mean))