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. > > Eric > > ______________________________________________ > [email protected] mailing list > https://stat.ethz.ch/mailman/listinfo/r-help > PLEASE do read the posting guide! http://www.R-project.org/posting-guide.html
matplot(cbind(x1,x2), cbind(y1,y2)) might be what you want. (if x1, x2 and y1,y2 are of equal length. otherwise pad the short ones with NAs or use `matplot' with type =n (to get the scaling of the plot right), followed by `plot(x1,y1), lines(x2,y2)') ______________________________________________ [email protected] mailing list https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide! http://www.R-project.org/posting-guide.html
