[R] plot two graphs with different length of data
Joerg van den Hoff
j.van_den_hoff at fz-rossendorf.de
Tue Jun 13 09:29:56 CEST 2006
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
>
> ______________________________________________
> R-help at 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
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)')
More information about the R-help
mailing list