Eric Hu wrote: > Hi I am trying to plot two data set in the same picture window without > overlapping with each other. I am using the format plot(x1,y1,x2,y2) > but get the following error message: > > >>plot(as.numeric(r0[,4]),as.numeric(r0[,7]),as.numeric(r0[,4]),as.numeric(r0[,7][ind[,1]])) > > Error in plot.window(xlim, ylim, log, asp, ...) : > invalid 'ylim' value > > Can anyone tell me what went wrong? Thanks.
plot is probably interpreting one of your data vectors as the ylim argument. If you want to plot multiple data series of different lengths, it is probably simplest to use points() (or lines()) after plotting the first one. For an example of this, see: http://cran.r-project.org/doc/contrib/Lemon-kickstart/kr_addat.html Jim ______________________________________________ R-help@stat.math.ethz.ch mailing list https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide! http://www.R-project.org/posting-guide.html