[R] lines() and recycled colours

Robin Hankin r.hankin at noc.soton.ac.uk
Tue Feb 28 10:31:29 CET 2006


Hi

?lines says


      For 'type = "h"', 'col' can be a vector and will be recycled as
      needed.


Why doesn't  lines() recycle colours for other types?

If I type


 > plot(0:1,0:1,type="n")
 > lines(runif(11),runif(11),col=c("red","green"))
 >


then all ten lines are red, with no warning given.  Is there a reason  
why
colour recycling would be a bad idea in this case?
  Also, it would be nice if arguments such as lwd
were recycled if needed too.




--
Robin Hankin
Uncertainty Analyst
National Oceanography Centre, Southampton
European Way, Southampton SO14 3ZH, UK
  tel  023-8059-7743




More information about the R-help mailing list