[R] shaded area graph and extra plot
Luis Ridao Cruz
Luisr at frs.fo
Thu Feb 14 10:02:27 CET 2008
R-help,
I'm using the code below to plot a shaded area graph.
At the same time I want to plot a second series on the y-axis (from
par(new=T) on)
but as the two series have different x-axis range (first 1994:2007 and
second 1996:2007)
the corresponding x's do not match.
How can this be sorted out?
Thanks in advance
#############################################
plot.new()
plot.window(xlim=c(1993,2008), xaxs="i", ylim=c(0,400), yaxs="i")
x=1994:2007
xx = c(1994, x, 2007)
yy1 = c(0, indexSp[,"Xhat5Sp"]+indexSp[,"seA"], 0 )
yy2 = c(0, indexSp[,"Xhat5Sp"]-indexSp[,"seA"], 0 )
polygon(xx, yy1, col="grey", lty=0)
polygon(xx, yy2, col="white", lty=0)
lines(x, indexSp[,"Xhat5Sp"], type="l")
axis(1)
axis(2)
par(new=T)
plot(1996:2007, c(0,0,indexSu[,"Xhat5Su"]), type="p", col=2, lwd=2,
cex=1,ann=T,axes=F)
axis(4)
#############################################
More information about the R-help
mailing list