-----Original Message-----
From: Adrian Baddeley [mailto:adrian at asteridia.maths.uwa.edu.au]
Sent: Monday, June 16, 2003 5:53 AM
To: r-help at stat.math.ethz.ch
Subject: [R] extension to plot.formula?
Could I suggest the following extension to plot.formula:
plot(cbind(y1,y2) ~ x, ...)
should plot (y1 against x) and (y2 against x) on the same plot.
The default y axis limits would be determined by the range of
c(y1,y2).
This would be pretty handy sometimes, replacing 4 lines of code.
The current plot.formula evaluates cbind(y1,y2), which is a
matrix, so plot.formula looks for "plot.matrix", in vain,
then calls plot.default which gives an error because
length(cbind(y1,y2)) is greater than length(x).
I suggest that plot.formula be changed to recognise the
situation where there is more than one response variable, and
produce multiple superimposed plots in that case. (It already
recognises the case where there are multiple non-response variables).
----
Adrian Baddeley, Mathematics & Statistics, University of
Western Australia
<http://maths.uwa.edu.au/~adrian/>