Use add=TRUE
,
如果为 FALSE(默认),则创建一个新图;如果为 TRUE,则将误差线添加到
现有情节。
例如最后一行变为:
plotCI(x,y=y2,uiw=delta,xaxt="n",gap=0,add=TRUE)
![screenshot 1](https://i.stack.imgur.com/6ON1q.png)
PS:很难做到这一点ggplot2
。看一眼这个哈德利代码
EDIT
现在通过指定新的用户设置重新定义用户坐标系。这里我手动进行。
plotCI(x,y=y1,uiw=delta,xaxt="n",gap=0)
axis(side=1,at=c(1:10),labels=rep("a",10),cex=0.7)
usr <- par("usr")
par(usr=c(usr[1:2], -1, 20))
plotCI(x,y=y2,uiw=delta,xaxt="n",gap=0,add=TRUE,col='red')
axis(4,col.ticks ='red')
![screenshot 2](https://i.stack.imgur.com/AvZpF.png)